<86>Mar 8 05:14:45 userdel[120402]: delete user 'rooter' <86>Mar 8 05:14:45 groupadd[120430]: group added to /etc/group: name=rooter, GID=561 <86>Mar 8 05:14:45 groupadd[120430]: group added to /etc/gshadow: name=rooter <86>Mar 8 05:14:45 groupadd[120430]: new group: name=rooter, GID=561 <86>Mar 8 05:14:45 useradd[120481]: new user: name=rooter, UID=561, GID=561, home=/root, shell=/bin/bash <86>Mar 8 05:14:45 userdel[120557]: delete user 'builder' <86>Mar 8 05:14:45 userdel[120557]: removed group 'builder' owned by 'builder' <86>Mar 8 05:14:45 userdel[120557]: removed shadow group 'builder' owned by 'builder' <86>Mar 8 05:14:45 groupadd[120588]: group added to /etc/group: name=builder, GID=562 <86>Mar 8 05:14:45 groupadd[120588]: group added to /etc/gshadow: name=builder <86>Mar 8 05:14:45 groupadd[120588]: new group: name=builder, GID=562 <86>Mar 8 05:14:45 useradd[120609]: new user: name=builder, UID=562, GID=562, home=/usr/src, shell=/bin/bash <13>Mar 8 05:14:52 rpmi: libxkbcommon-0.8.4-alt1 sisyphus+222759.100.1.1 1551009797 installed <13>Mar 8 05:14:52 rpmi: qt5-base-common-5.11.3-alt3 sisyphus+223903.100.1.1 1551881989 installed <13>Mar 8 05:14:52 rpmi: libexpat-2.2.4-alt1 1503305341 installed <13>Mar 8 05:14:52 rpmi: libmtdev-1.1.5-alt1 sisyphus+220715.100.1.1 1549364508 installed <13>Mar 8 05:14:52 rpmi: libpng16-1.6.36-alt1 sisyphus+219478.100.1.1 1547633315 installed <13>Mar 8 05:14:52 rpmi: libICE-1.0.9-alt1 1409902719 installed <13>Mar 8 05:14:52 rpmi: libglvnd-7:1.1.0-alt3 sisyphus.215982.100 1541498630 installed <13>Mar 8 05:14:52 rpmi: libwayland-server-1.16.0-alt1 1535614868 installed <13>Mar 8 05:14:52 rpmi: libSM-1.2.3-alt1 sisyphus.215747.100 1540812760 installed <13>Mar 8 05:14:52 rpmi: qt5-xmlpatterns-common-5.11.3-alt1 sisyphus.217836.200 1545041729 installed <13>Mar 8 05:14:52 rpmi: qt5-declarative-common-5.11.3-alt1 sisyphus.217836.300 1545042686 installed <13>Mar 8 05:14:52 rpmi: rpm-macros-qt5-5.11.3-alt3 sisyphus+223903.100.1.1 1551881989 installed <13>Mar 8 05:14:52 rpmi: rpm-macros-ubt-0.2-alt2 1488208885 installed <13>Mar 8 05:14:52 rpmi: rpm-build-xdg-0.2-alt1 1250461503 installed <13>Mar 8 05:14:52 rpmi: libsqlite3-3.26.0-alt2 sisyphus+220766.100.5.1 1549611550 installed <13>Mar 8 05:14:52 rpmi: libts-1.0-alt1.qa1 1366249318 installed <13>Mar 8 05:14:52 rpmi: libproxy-0.4.15-alt2 sisyphus+222634.100.1.1 1550954637 installed <13>Mar 8 05:14:52 rpmi: libpcre2-10.32-alt1 sisyphus.212994.100 1536866755 installed <13>Mar 8 05:14:52 rpmi: libjpeg-2:1.5.1-alt1 1498218302 installed <13>Mar 8 05:14:52 rpmi: libwacom-data-0.32-alt1 sisyphus.216114.100 1541407217 installed <13>Mar 8 05:14:52 rpmi: udev-rules-1:241-alt3 sisyphus+222052.100.2.1 1550680909 installed <13>Mar 8 05:14:53 rpmi: libicu63-1:6.3.1-alt1 sisyphus.215328.100 1540049981 installed <13>Mar 8 05:14:53 rpmi: libqt5-core-5.11.3-alt3 sisyphus+223903.100.1.1 1551881989 installed <13>Mar 8 05:14:53 rpmi: libqt5-sql-5.11.3-alt3 sisyphus+223903.100.1.1 1551881989 installed <13>Mar 8 05:14:53 rpmi: libgudev-1:232-alt3 1523738515 installed <13>Mar 8 05:14:53 rpmi: libwacom-0.32-alt1 sisyphus.216114.100 1541407217 installed <13>Mar 8 05:14:53 rpmi: libgraphite2-1.3.13-alt1 sisyphus.218545.100 1545686499 installed <13>Mar 8 05:14:53 rpmi: libharfbuzz-2.2.0-alt1 sisyphus.218134.500 1545261457 installed <13>Mar 8 05:14:53 rpmi: libfreetype-2.9.1-alt1.S1 1530781049 installed <13>Mar 8 05:14:53 rpmi: fontconfig-2.13.1-alt1 sisyphus.215917.100 1540973883 installed Updating fonts cache: [ DONE ] <29>Mar 8 05:14:54 fontconfig: Updating fonts cache: succeeded <13>Mar 8 05:14:54 rpmi: libevdev-1.6.0-alt1 sisyphus.215605.100 1540547065 installed <13>Mar 8 05:14:54 rpmi: libinput-1.12.6-alt1 sisyphus+219722.300.2.2 1548107511 installed <13>Mar 8 05:14:54 rpmi: liblz4-1:1.8.3-alt2 sisyphus+221902.4200.4.1 1550599364 installed <13>Mar 8 05:14:54 rpmi: libgpg-error-1.31-alt1.S1 1529015796 installed <13>Mar 8 05:14:54 rpmi: libgcrypt20-1.8.3-alt4 sisyphus+222598.100.1.1 1550923856 installed <13>Mar 8 05:14:54 rpmi: libsystemd-1:241-alt3 sisyphus+222052.100.2.1 1550680909 installed <13>Mar 8 05:14:54 rpmi: libdbus-1.12.12-alt2 sisyphus+221234.100.1.2 1549918037 installed <13>Mar 8 05:14:54 rpmi: libqt5-dbus-5.11.3-alt3 sisyphus+223903.100.1.1 1551881989 installed <13>Mar 8 05:14:54 rpmi: libxshmfence-1.3-alt1 sisyphus+223149.1000.2.1 1551268594 installed <13>Mar 8 05:14:54 rpmi: libX11-locales-3:1.6.7-alt1 sisyphus.214413.200 1539171080 installed <13>Mar 8 05:14:54 rpmi: libXdmcp-1.1.1-alt1 1334617699 installed <13>Mar 8 05:14:54 rpmi: libXau-1.0.9-alt1 sisyphus+223149.200.2.1 1551268156 installed <13>Mar 8 05:14:54 rpmi: libxcb-1.13.1-alt1 sisyphus.214413.100 1539170828 installed <13>Mar 8 05:14:54 rpmi: libX11-3:1.6.7-alt1 sisyphus.214413.200 1539171080 installed <13>Mar 8 05:14:54 rpmi: libXext-1.3.3-alt1 1409902932 installed <13>Mar 8 05:14:54 rpmi: libXxf86vm-1.1.4-alt2 1527672159 installed <13>Mar 8 05:14:54 rpmi: libXi-1.7.9-alt1.S1 1515755338 installed <13>Mar 8 05:14:54 rpmi: libXdamage-1.1.3-alt4 1297162596 installed <13>Mar 8 05:14:54 rpmi: libXfixes-5.0.3-alt1 sisyphus.216396.300 1542022144 installed <13>Mar 8 05:14:54 rpmi: libXrender-0.9.8-alt1 1371312110 installed <13>Mar 8 05:14:54 rpmi: libxcbutil-icccm-0.4.1-alt1 1396161554 installed <13>Mar 8 05:14:54 rpmi: libxcbutil-1:0.4.0-alt1 1413392888 installed <13>Mar 8 05:14:54 rpmi: libxcbutil-image-0.4.0-alt1 1446204177 installed <13>Mar 8 05:14:54 rpmi: libxcbutil-keysyms-0.4.0-alt1 1446204121 installed <13>Mar 8 05:14:54 rpmi: libxcb-render-util-0.3.9-alt3 sisyphus+222674.100.1.1 1550989885 installed <13>Mar 8 05:14:54 rpmi: libxkbcommon-x11-0.8.4-alt1 sisyphus+222759.100.1.1 1551009797 installed <13>Mar 8 05:14:54 rpmi: libwayland-client-1.16.0-alt1 1535614868 installed <13>Mar 8 05:14:54 rpmi: libpciaccess-1:0.14-alt1 1528969624 installed <13>Mar 8 05:14:54 rpmi: libdrm-1:2.4.97-alt1 sisyphus+220483.100.1.1 1549270237 installed <13>Mar 8 05:14:54 rpmi: libGLX-mesa-4:18.3.4-alt1 sisyphus+222018.100.1.1 1550568937 installed <13>Mar 8 05:14:54 rpmi: libgbm-4:18.3.4-alt1 sisyphus+222018.100.1.1 1550568937 installed <13>Mar 8 05:14:54 rpmi: libEGL-mesa-4:18.3.4-alt1 sisyphus+222018.100.1.1 1550568937 installed <13>Mar 8 05:14:54 rpmi: libEGL-7:1.1.0-alt3 sisyphus.215982.100 1541498630 installed <13>Mar 8 05:14:54 rpmi: libGLX-7:1.1.0-alt3 sisyphus.215982.100 1541498630 installed <13>Mar 8 05:14:54 rpmi: libGL-7:1.1.0-alt3 sisyphus.215982.100 1541498630 installed <13>Mar 8 05:14:55 rpmi: libtasn1-4.13-alt2 1521133848 installed <13>Mar 8 05:14:55 rpmi: libp11-kit-0.23.9-alt5 1525798241 installed <13>Mar 8 05:14:55 rpmi: rpm-macros-alternatives-0.5.0-alt1 sisyphus+221902.300.4.1 1550587121 installed <13>Mar 8 05:14:55 rpmi: alternatives-0.5.0-alt1 sisyphus+221902.300.4.1 1550587121 installed <13>Mar 8 05:14:55 rpmi: ca-certificates-2019.02.01-alt1 sisyphus+220384.200.1.1 1549032756 installed <13>Mar 8 05:14:55 rpmi: ca-trust-0.1.1-alt2 1515595785 installed <13>Mar 8 05:14:55 rpmi: p11-kit-trust-0.23.9-alt5 1525798241 installed <13>Mar 8 05:14:55 rpmi: libcrypto1.1-1.1.0j-alt2 sisyphus+223638.100.2.1 1551791039 installed <13>Mar 8 05:14:55 rpmi: libssl1.1-1.1.0j-alt2 sisyphus+223638.100.2.1 1551791039 installed <13>Mar 8 05:14:55 rpmi: libqt5-network-5.11.3-alt3 sisyphus+223903.100.1.1 1551881989 installed <13>Mar 8 05:14:55 rpmi: libqt5-xcbqpa-5.11.3-alt3 sisyphus+223903.100.1.1 1551881989 installed <13>Mar 8 05:14:55 rpmi: libqt5-eglfskmssupport-5.11.3-alt3 sisyphus+223903.100.1.1 1551881989 installed <13>Mar 8 05:14:55 rpmi: libqt5-eglfsdeviceintegration-5.11.3-alt3 sisyphus+223903.100.1.1 1551881989 installed <13>Mar 8 05:14:55 rpmi: libqt5-gui-5.11.3-alt3 sisyphus+223903.100.1.1 1551881989 installed <13>Mar 8 05:14:55 rpmi: libqt5-xmlpatterns-5.11.3-alt1 sisyphus.217836.200 1545041729 installed <13>Mar 8 05:14:55 rpmi: libqt5-quick-5.11.3-alt1 sisyphus.217836.300 1545042686 installed <13>Mar 8 05:14:56 rpmi: libqt5-qml-5.11.3-alt1 sisyphus.217836.300 1545042686 installed <13>Mar 8 05:14:56 rpmi: rpm-build-qml-5.11.3-alt1 sisyphus.217836.300 1545042686 installed <13>Mar 8 05:14:56 rpmi: rpm-build-kf5-5.12.0-alt1.S1 1533765026 installed <13>Mar 8 05:14:56 rpmi: rpm-build-ubt-0.3.1-alt3 sisyphus.213781.100 1538147677 installed <13>Mar 8 05:15:03 rpmi: libqt5-widgets-5.11.3-alt3 sisyphus+223903.100.1.1 1551881989 installed <13>Mar 8 05:15:03 rpmi: kf5-filesystem-5.19.0-alt2.S1 1513238719 installed <13>Mar 8 05:15:03 rpmi: libqt5-xml-5.11.3-alt3 sisyphus+223903.100.1.1 1551881989 installed <13>Mar 8 05:15:03 rpmi: libalsa-1:1.1.8-alt2 sisyphus+221894.200.4.1 1550583282 installed <13>Mar 8 05:15:03 rpmi: libogg-1.3.3-alt1 sisyphus+221902.4000.4.1 1550598413 installed <13>Mar 8 05:15:03 rpmi: libvorbis-1.3.6-alt2 sisyphus+220072.200.2.2 1548744467 installed <13>Mar 8 05:15:03 rpmi: libxslt-1.1.32-alt2 1517429962 installed <13>Mar 8 05:15:03 rpmi: libwebp7-1.0.2-alt1 sisyphus+219651.100.1.2 1548057724 installed <13>Mar 8 05:15:03 rpmi: libraw1394-11-2.1.0-alt1.1 1501764697 installed <13>Mar 8 05:15:03 rpmi: libtheora-2:1.1.1-alt6 sisyphus+223372.100.2.1 1551525759 installed <13>Mar 8 05:15:03 rpmi: libv4l-1.16.2-alt2 sisyphus+220174.100.1.1 1548771987 installed <13>Mar 8 05:15:03 rpmi: liblcms2-2.9-alt1 1516411888 installed <13>Mar 8 05:15:03 rpmi: libusb-1.0.22-alt1 1525452011 installed <13>Mar 8 05:15:03 rpmi: perl-HTTP-Date-6.02-alt1 1348645274 installed <13>Mar 8 05:15:03 rpmi: liborc-0.4.28-alt1 1511201491 installed <13>Mar 8 05:15:03 rpmi: libopus-1.2.1-alt1.1 1504605235 installed <13>Mar 8 05:15:03 rpmi: libqt5-opengl-5.11.3-alt3 sisyphus+223903.100.1.1 1551881989 installed <13>Mar 8 05:15:03 rpmi: libqt5-quickwidgets-5.11.3-alt1 sisyphus.217836.300 1545042686 installed <13>Mar 8 05:15:03 rpmi: libqt5-test-5.11.3-alt3 sisyphus+223903.100.1.1 1551881989 installed <13>Mar 8 05:15:03 rpmi: libopenjpeg2.0-2.3.0-alt2 sisyphus.216213.100 1541598434 installed <13>Mar 8 05:15:03 rpmi: libserd-0.30.0-alt1_1 sisyphus+221097.100.1.1 1549718399 installed <13>Mar 8 05:15:03 rpmi: libdvdread-5.0.0-alt1 1414228692 installed <13>Mar 8 05:15:03 rpmi: libspeex-1.2-alt1 1528115225 installed <13>Mar 8 05:15:03 rpmi: libgsm-1.0.17-alt1 1523356157 installed <13>Mar 8 05:15:03 rpmi: perl-XML-NamespaceSupport-1.12-alt1 1491296348 installed <13>Mar 8 05:15:03 rpmi: libidn2-2.1.1-alt1 sisyphus+221274.100.1.2 1549951280 installed <13>Mar 8 05:15:03 rpmi: libnettle6-3.4.1-alt1 sisyphus.217427.100 1544107881 installed <13>Mar 8 05:15:03 rpmi: libXtst-1.2.2-alt1 1369984880 installed <13>Mar 8 05:15:03 rpmi: libsord-0.16.2-alt1_3 sisyphus+221690.100.1.1 1550344141 installed <13>Mar 8 05:15:03 rpmi: libdc1394-22-2.2.5-alt1 1529659237 installed <13>Mar 8 05:15:03 rpmi: libunicap-0.9.8-alt4 sisyphus+222661.100.1.1 1550982753 installed <13>Mar 8 05:15:03 rpmi: libflac8-1.3.2-alt2 sisyphus+220898.4400.11.1 1551972983 installed <13>Mar 8 05:15:03 rpmi: libsndfile-1.0.28-alt2 sisyphus.212728.100 1536333060 installed <13>Mar 8 05:15:04 rpmi: kf5-kio-common-5.55.0-alt1 sisyphus+221265.5100.3.2 1550022442 installed <13>Mar 8 05:15:04 rpmi: xml-utils-1:2.9.4.0.12.e905-alt1.1 1525115736 installed <13>Mar 8 05:15:04 rpmi: libnspr-1:4.20-alt1 sisyphus.216395.100 1542113038 installed <13>Mar 8 05:15:04 rpmi: libvdpau-1:1.1.1-alt1 1441098576 installed <13>Mar 8 05:15:04 rpmi: libx265-160-2.8-alt1 1529659165 installed <13>Mar 8 05:15:04 rpmi: libx264-148-alt2 1496163823 installed <13>Mar 8 05:15:04 rpmi: libva-2.4.0-alt1 sisyphus+221933.100.1.1 1550502839 installed <13>Mar 8 05:15:04 rpmi: libavutil56-2:4.1.1-alt2 sisyphus+223091.100.1.1 1551194637 installed <13>Mar 8 05:15:04 rpmi: libopencore-amrwb0-0.1.5-alt1 1529659318 installed <13>Mar 8 05:15:04 rpmi: libopencore-amrnb0-0.1.5-alt1 1529659318 installed <13>Mar 8 05:15:04 rpmi: ilmbase12-common-2.2.0-alt1.1 1434451064 installed <13>Mar 8 05:15:04 rpmi: libiex12-2.2.0-alt1.1 1434451064 installed <13>Mar 8 05:15:04 rpmi: libhalf12-2.2.0-alt1.1 1434451064 installed <13>Mar 8 05:15:04 rpmi: libwavpack-5.1.0-alt1 1486754494 installed <13>Mar 8 05:15:04 rpmi: libvpx6-1.8.0-alt1 sisyphus+222320.200.6.1 1551096260 installed <13>Mar 8 05:15:04 rpmi: liblame-3.100-alt1 1527082573 installed <13>Mar 8 05:15:04 rpmi: libjack-1:1.9.12-alt2 sisyphus+222776.100.1.1 1551043815 installed <13>Mar 8 05:15:04 rpmi: libtiff5-4.0.3-alt1 1348347498 installed <13>Mar 8 05:15:04 rpmi: libjasper-2.0.14-alt1 1530105213 installed <13>Mar 8 05:15:04 rpmi: libXrandr-1.5.0-alt1 1431936188 installed <13>Mar 8 05:15:04 rpmi: libXcursor-1.1.15-alt1.S1 1512373363 installed <13>Mar 8 05:15:04 rpmi: libXcomposite-0.4.3-alt3 1297306939 installed <13>Mar 8 05:15:04 rpmi: perl-LWP-MediaTypes-6.02-alt1 1329754558 installed <13>Mar 8 05:15:04 rpmi: perl-Compress-Raw-Zlib-2.084-alt1.1 sisyphus+219907.700.1.1 1548343451 installed <13>Mar 8 05:15:04 rpmi: perl-libnet-1:3.11-alt1 1511423541 installed <13>Mar 8 05:15:04 rpmi: perl-XML-SAX-Base-1.09-alt1 1494364363 installed <13>Mar 8 05:15:04 rpmi: libdv-1.0.0-alt5.7 sisyphus+220898.5400.11.1 1551973252 installed <13>Mar 8 05:15:04 rpmi: libwayland-egl-4:18.1.0-alt1 1535614868 installed <13>Mar 8 05:15:04 rpmi: libfribidi-1.0.5-alt1 1532424343 installed <13>Mar 8 05:15:04 rpmi: libXv-1.0.11-alt1 1527685497 installed <13>Mar 8 05:15:04 rpmi: qt5-location-common-5.11.3-alt1 sisyphus.217836.1000 1545132032 installed <13>Mar 8 05:15:04 rpmi: qt5-tools-common-5.11.3-alt1 sisyphus.217836.400 1545130608 installed <13>Mar 8 05:15:04 rpmi: qt5-connectivity-common-5.11.3-alt1 sisyphus.217836.2200 1545136820 installed <13>Mar 8 05:15:05 rpmi: llvm7.0-libs-7.0.1-alt3.rel sisyphus+219771.100.1.2 1548121025 installed <13>Mar 8 05:15:05 rpmi: libglog-0.3.4-alt4 1520334120 installed <13>Mar 8 05:15:05 rpmi: libopenblas-0.2.20-alt1 1527006103 installed <13>Mar 8 05:15:05 rpmi: libgomp1-8.3.1-alt1 sisyphus+223348.100.1.1 1551470371 installed <13>Mar 8 05:15:05 rpmi: libat-spi2-core-2.30.1-alt1 sisyphus+223619.100.1.1 1551730174 installed <13>Mar 8 05:15:05 rpmi: shared-mime-info-1.12-alt1 sisyphus+219597.100.2.2 1548056998 installed <13>Mar 8 05:15:05 rpmi: icon-theme-hicolor-0.17-alt1 1505715846 installed <13>Mar 8 05:15:05 rpmi: menu-icons-default-0.2.0.20-alt1 1479213521 installed <13>Mar 8 05:15:05 rpmi: altlinux-freedesktop-menu-icon-theme-default-0.0.26-alt1 1366231495 installed <13>Mar 8 05:15:06 rpmi: clang7.0-libs-7.0.1-alt3.rel sisyphus+219771.100.1.2 1548121025 installed <13>Mar 8 05:15:06 rpmi: libqt5-bluetooth-5.11.3-alt1 sisyphus.217836.2200 1545136820 installed <13>Mar 8 05:15:06 rpmi: libqt5-nfc-5.11.3-alt1 sisyphus.217836.2200 1545136820 installed <13>Mar 8 05:15:06 rpmi: libqt5-designer-5.11.3-alt1 sisyphus.217836.400 1545130608 installed <13>Mar 8 05:15:06 rpmi: libqt5-help-5.11.3-alt1 sisyphus.217836.400 1545130608 installed <13>Mar 8 05:15:06 rpmi: libzbar-0.10-alt9 1527710665 installed <13>Mar 8 05:15:06 rpmi: libass9-0.14.0-alt1 sisyphus+220287.100.1.1 1548927393 installed <13>Mar 8 05:15:06 rpmi: libilmthread12-2.2.0-alt1.1 1434451064 installed <13>Mar 8 05:15:06 rpmi: libswscale5-2:4.1.1-alt2 sisyphus+223091.100.1.1 1551194637 installed <13>Mar 8 05:15:06 rpmi: libnss-3.42.1-alt1 sisyphus+220384.100.1.1 1549032470 installed <13>Mar 8 05:15:06 rpmi: libsratom-0.6.2-alt1_3 sisyphus+221691.100.1.1 1550345184 installed <13>Mar 8 05:15:06 rpmi: liblilv-0.24.4-alt1_5 sisyphus+221689.100.1.1 1550343708 installed <13>Mar 8 05:15:06 rpmi: libarchive13-3.3.1-alt2 sisyphus.219343.100 1547461968 installed <13>Mar 8 05:15:06 rpmi: libhogweed4-3.4.1-alt1 sisyphus.217427.100 1544107881 installed <13>Mar 8 05:15:06 rpmi: libgnutls30-3.6.6-alt1 sisyphus+219978.100.1.1 1548422830 installed <13>Mar 8 05:15:06 rpmi: libshout2-2.2.2-alt3 1303374846 installed <13>Mar 8 05:15:06 rpmi: libqt5-quicktest-5.11.3-alt1 sisyphus.217836.300 1545042686 installed <13>Mar 8 05:15:06 rpmi: perl-File-Listing-6.04-alt1 1329758996 installed <13>Mar 8 05:15:06 rpmi: libavc1394-0.5.4-alt1.qa1 1460816780 installed <13>Mar 8 05:15:06 rpmi: libiec61883-1.2.0-alt1.qa1 1460815903 installed <13>Mar 8 05:15:07 rpmi: flite-2.1-alt1 sisyphus+222718.100.1.1 1551026078 installed <13>Mar 8 05:15:07 rpmi: kf5-attica-common-5.55.0-alt1 sisyphus+221265.300.3.2 1550016567 installed <13>Mar 8 05:15:07 rpmi: libkf5attica-5.55.0-alt1 sisyphus+221265.300.3.2 1550016567 installed <13>Mar 8 05:15:07 rpmi: kf5-attica-devel-5.55.0-alt1 sisyphus+221265.300.3.2 1550016567 installed <13>Mar 8 05:15:07 rpmi: kf5-karchive-common-5.55.0-alt1 sisyphus+221265.2000.3.2 1550018554 installed <13>Mar 8 05:15:07 rpmi: libkf5archive-5.55.0-alt1 sisyphus+221265.2000.3.2 1550018554 installed <13>Mar 8 05:15:07 rpmi: kf5-karchive-devel-5.55.0-alt1 sisyphus+221265.2000.3.2 1550018554 installed <13>Mar 8 05:15:07 rpmi: kf5-kauth-common-5.55.0-alt1 sisyphus+221265.2400.3.2 1550019089 installed <13>Mar 8 05:15:07 rpmi: kf5-kcoreaddons-common-5.55.0-alt1 sisyphus+221265.2200.3.2 1550018828 installed <13>Mar 8 05:15:07 rpmi: libkf5coreaddons-5.55.0-alt1 sisyphus+221265.2200.3.2 1550018828 installed <13>Mar 8 05:15:07 rpmi: libkf5kiontlm-5.55.0-alt1 sisyphus+221265.5100.3.2 1550022442 installed <13>Mar 8 05:15:07 rpmi: kf5-kbookmarks-common-5.55.0-alt1 sisyphus+221265.4700.3.2 1550021947 installed <13>Mar 8 05:15:07 rpmi: kf5-kcodecs-common-5.55.0-alt1 sisyphus+221265.1000.3.2 1550017200 installed <13>Mar 8 05:15:07 rpmi: libkf5codecs-5.55.0-alt1 sisyphus+221265.1000.3.2 1550017200 installed <13>Mar 8 05:15:07 rpmi: kf5-kcodecs-devel-5.55.0-alt1 sisyphus+221265.1000.3.2 1550017200 installed <13>Mar 8 05:15:07 rpmi: kf5-kconfig-common-5.55.0-alt1 sisyphus+221265.1500.3.2 1550018074 installed <13>Mar 8 05:15:07 rpmi: libkf5configcore-5.55.0-alt1 sisyphus+221265.1500.3.2 1550018074 installed <13>Mar 8 05:15:08 rpmi: libkf5configgui-5.55.0-alt1 sisyphus+221265.1500.3.2 1550018074 installed <13>Mar 8 05:15:08 rpmi: kf5-kconfig-devel-5.55.0-alt1 sisyphus+221265.1500.3.2 1550018074 installed <13>Mar 8 05:15:08 rpmi: kf5-kguiaddons-common-5.55.0-alt1 sisyphus+221265.1100.3.2 1550017341 installed <13>Mar 8 05:15:08 rpmi: kf5-ki18n-common-5.55.0-alt1 sisyphus+221265.3000.3.2 1550019649 installed <13>Mar 8 05:15:08 rpmi: libkf5i18n-5.55.0-alt1 sisyphus+221265.3000.3.2 1550019649 installed <13>Mar 8 05:15:08 rpmi: kf5-kwidgetsaddons-common-5.55.0-alt1 sisyphus+221265.1300.3.2 1550017630 installed <13>Mar 8 05:15:08 rpmi: libkf5widgetsaddons-5.55.0-alt1 sisyphus+221265.1300.3.2 1550017630 installed <13>Mar 8 05:15:09 rpmi: kf5-kwidgetsaddons-devel-5.55.0-alt1 sisyphus+221265.1300.3.2 1550017630 installed <13>Mar 8 05:15:10 rpmi: kf5-kconfigwidgets-common-5.55.0-alt1 sisyphus+221265.3400.3.2 1550020305 installed <13>Mar 8 05:15:10 rpmi: kf5-kitemviews-common-5.55.0-alt1 sisyphus+221265.500.3.2 1550016827 installed <13>Mar 8 05:15:10 rpmi: libkf5itemviews-5.55.0-alt1 sisyphus+221265.500.3.2 1550016827 installed <13>Mar 8 05:15:10 rpmi: kf5-kitemviews-devel-5.55.0-alt1 sisyphus+221265.500.3.2 1550016827 installed <13>Mar 8 05:15:10 rpmi: kf5-kiconthemes-common-5.55.0-alt1 sisyphus+221265.3700.3.2 1550020785 installed <13>Mar 8 05:15:10 rpmi: kf5-kglobalaccel-common-5.55.0-alt1 sisyphus+221265.3600.3.2 1550020642 installed <13>Mar 8 05:15:10 rpmi: kf5-kcompletion-common-5.55.0-alt1 sisyphus+221265.2700.3.2 1550019481 installed <13>Mar 8 05:15:10 rpmi: libkf5completion-5.55.0-alt1 sisyphus+221265.2700.3.2 1550019481 installed <13>Mar 8 05:15:10 rpmi: kf5-kcompletion-devel-5.55.0-alt1 sisyphus+221265.2700.3.2 1550019481 installed <13>Mar 8 05:15:10 rpmi: kf5-kwindowsystem-common-5.55.0-alt1 sisyphus+221265.1600.3.2 1550018265 installed <13>Mar 8 05:15:10 rpmi: kf5-kcrash-common-5.55.0-alt2 sisyphus+221416.200.3.1 1550067624 installed <13>Mar 8 05:15:10 rpmi: kf5-kdbusaddons-common-5.55.0-alt1 sisyphus+221265.2100.3.2 1550018690 installed <13>Mar 8 05:15:10 rpmi: kf5-kservice-common-5.55.0-alt1 sisyphus+221265.3500.3.2 1550020448 installed <13>Mar 8 05:15:10 rpmi: kf5-sonnet-common-5.55.0-alt1 sisyphus+221265.1400.3.2 1550017810 installed <13>Mar 8 05:15:10 rpmi: kf5-ktextwidgets-common-5.55.0-alt1 sisyphus+221265.4500.3.2 1550021664 installed <13>Mar 8 05:15:10 rpmi: kf5-kxmlgui-common-5.55.0-alt1 sisyphus+221265.4600.3.2 1550021799 installed <13>Mar 8 05:15:10 rpmi: kf5-kjobwidgets-common-5.55.0-alt1 sisyphus+221265.2600.3.2 1550019352 installed <13>Mar 8 05:15:10 rpmi: kf5-solid-common-5.55.0-alt1 sisyphus+221265.1700.3.2 1550018422 installed <13>Mar 8 05:15:10 rpmi: kf5-knotifications-common-5.55.0-alt1 sisyphus+221265.4000.3.2 1550020928 installed <13>Mar 8 05:15:10 rpmi: kf5-kparts-common-5.55.0-alt1 sisyphus+221265.5400.3.2 1550023025 installed <13>Mar 8 05:15:10 rpmi: kf5-kdelibs4support-common-5.55.0-alt1 sisyphus+221265.7400.3.2 1550025536 installed <13>Mar 8 05:15:10 rpmi: kf5-kdesignerplugin-common-5.55.0-alt1 sisyphus+221265.6700.3.2 1550024673 installed <13>Mar 8 05:15:10 rpmi: kf5-kdoctools-common-5.55.0-alt1 sisyphus+221265.3100.3.2 1550019825 installed <13>Mar 8 05:15:10 rpmi: libkf5doctools-5.55.0-alt1 sisyphus+221265.3100.3.2 1550019825 installed <13>Mar 8 05:15:10 rpmi: kf5-kunitconversion-common-5.55.0-alt1 sisyphus+221265.6200.3.2 1550023899 installed <13>Mar 8 05:15:10 rpmi: libkf5unitconversion-5.55.0-alt1 sisyphus+221265.6200.3.2 1550023899 installed <13>Mar 8 05:15:10 rpmi: kf5-kunitconversion-devel-5.55.0-alt1 sisyphus+221265.6200.3.2 1550023899 installed <13>Mar 8 05:15:10 rpmi: kf5-kemoticons-common-5.55.0-alt1 sisyphus+221265.4300.3.2 1550021393 installed <13>Mar 8 05:15:10 rpmi: kf5-kitemmodels-common-5.55.0-alt1 sisyphus+221265.400.3.2 1550016701 installed <13>Mar 8 05:15:10 rpmi: libkf5itemmodels-5.55.0-alt1 sisyphus+221265.400.3.2 1550016701 installed <13>Mar 8 05:15:10 rpmi: kf5-kitemmodels-devel-5.55.0-alt1 sisyphus+221265.400.3.2 1550016701 installed <13>Mar 8 05:15:10 rpmi: kf5-kinit-common-5.55.0-alt1 sisyphus+221265.5700.3.2 1550023521 installed <13>Mar 8 05:15:10 rpmi: kf5-kinit-devel-5.55.0-alt1 sisyphus+221265.5700.3.2 1550023521 installed <13>Mar 8 05:15:10 rpmi: kf5-ktexteditor-common-5.55.0-alt1 sisyphus+221265.7100.3.2 1550025029 installed <13>Mar 8 05:15:10 rpmi: kf5-syntax-highlighting-common-5.55.0-alt1 sisyphus+221265.7000.3.2 1550024824 installed <13>Mar 8 05:15:11 rpmi: libkf5syntaxhighlighting-5.55.0-alt1 sisyphus+221265.7000.3.2 1550024824 installed <13>Mar 8 05:15:11 rpmi: qt5-quickcontrols-5.11.3-alt1 sisyphus.217836.1300 1545132614 installed <13>Mar 8 05:15:11 rpmi: libdbusmenu-qt52-0.9.3-alt0.3 1463760043 installed <13>Mar 8 05:15:11 rpmi: libkf5plotting-5.55.0-alt1 sisyphus+221265.600.3.2 1550016938 installed <86>Mar 8 05:15:11 groupadd[77085]: group added to /etc/group: name=messagebus, GID=499 <86>Mar 8 05:15:11 groupadd[77085]: group added to /etc/gshadow: name=messagebus <86>Mar 8 05:15:11 groupadd[77085]: new group: name=messagebus, GID=499 <86>Mar 8 05:15:11 useradd[77107]: new user: name=messagebus, UID=499, GID=499, home=/run/dbus, shell=/dev/null <13>Mar 8 05:15:11 rpmi: dbus-1.12.12-alt2 sisyphus+221234.100.1.2 1549918037 installed <13>Mar 8 05:15:11 rpmi: dbus-tools-1.12.12-alt2 sisyphus+221234.100.1.2 1549918037 installed <13>Mar 8 05:15:11 rpmi: dbus-tools-gui-1.12.12-alt2 sisyphus+221234.100.1.2 1549918037 installed <13>Mar 8 05:15:11 rpmi: libxml2-devel-1:2.9.4.0.12.e905-alt1.1 1525115736 installed <13>Mar 8 05:15:11 rpmi: libqt5-quickparticles-5.11.3-alt1 sisyphus.217836.300 1545042686 installed <13>Mar 8 05:15:11 rpmi: libssh2-1.8.0-alt1 1535747071 installed <13>Mar 8 05:15:11 rpmi: libssl-devel-1.1.0j-alt2 sisyphus+223638.100.2.1 1551791039 installed <13>Mar 8 05:15:11 rpmi: sgml-common-0.6.3-alt15 1423664786 installed <13>Mar 8 05:15:11 rpmi: docbook-dtds-4.5-alt1 1223476557 installed <13>Mar 8 05:15:11 rpmi: docbook-style-xsl-1.79.1-alt2 sisyphus.213665.100 1537949315 installed <13>Mar 8 05:15:11 rpmi: kf5-kdoctools-5.55.0-alt1 sisyphus+221265.3100.3.2 1550019825 installed <13>Mar 8 05:15:11 rpmi: kf5-kdoctools-devel-5.55.0-alt1 sisyphus+221265.3100.3.2 1550019825 installed <13>Mar 8 05:15:11 rpmi: libtdb-1.3.16-alt2 sisyphus+222656.100.1.1 1550978914 installed <13>Mar 8 05:15:11 rpmi: libltdl7-2.4.2-alt8 sisyphus+220900.100.1.1 1549488280 installed <13>Mar 8 05:15:11 rpmi: sound-theme-freedesktop-0.8-alt1 1402011605 installed <13>Mar 8 05:15:11 rpmi: media-player-info-22-alt1 1440756007 installed <13>Mar 8 05:15:11 rpmi: libkf5solid-5.55.0-alt1 sisyphus+221265.1700.3.2 1550018422 installed <13>Mar 8 05:15:11 rpmi: kf5-solid-devel-5.55.0-alt1 sisyphus+221265.1700.3.2 1550018422 installed <13>Mar 8 05:15:11 rpmi: libqt5-concurrent-5.11.3-alt3 sisyphus+223903.100.1.1 1551881989 installed <13>Mar 8 05:15:11 rpmi: xxd-4:8.1.26-alt1.1 sisyphus+222028.300.10.1 1550844669 installed <13>Mar 8 05:15:11 rpmi: xorg-proto-devel-2018.4-alt3 1527685079 installed <13>Mar 8 05:15:12 rpmi: libxcb-devel-1.13.1-alt1 sisyphus.214413.100 1539170828 installed <13>Mar 8 05:15:13 rpmi: libX11-devel-3:1.6.7-alt1 sisyphus.214413.200 1539171080 installed <13>Mar 8 05:15:13 rpmi: libGLES-7:1.1.0-alt3 sisyphus.215982.100 1541498630 installed <13>Mar 8 05:15:13 rpmi: libOpenGL-7:1.1.0-alt3 sisyphus.215982.100 1541498630 installed <13>Mar 8 05:15:13 rpmi: libglvnd-devel-7:1.1.0-alt3 sisyphus.215982.100 1541498630 installed <13>Mar 8 05:15:13 rpmi: libEGL-devel-4:18.3.4-alt1 sisyphus+222018.100.1.1 1550568937 installed <13>Mar 8 05:15:13 rpmi: libGL-devel-4:18.3.4-alt1 sisyphus+222018.100.1.1 1550568937 installed <13>Mar 8 05:15:13 rpmi: libspeechd-0.8.8-alt2 sisyphus+222996.100.1.1 1551398791 installed <13>Mar 8 05:15:13 rpmi: qt5-speech-common-5.11.3-alt1 sisyphus.217836.3600 1545194014 installed <13>Mar 8 05:15:13 rpmi: libhunspell-1.7.0-alt1 sisyphus.216944.100 1543319093 installed <13>Mar 8 05:15:13 rpmi: libkf5sonnetcore-5.55.0-alt1 sisyphus+221265.1400.3.2 1550017810 installed <13>Mar 8 05:15:13 rpmi: libkf5sonnetui-5.55.0-alt1 sisyphus+221265.1400.3.2 1550017810 installed <13>Mar 8 05:15:13 rpmi: kf5-sonnet-devel-5.55.0-alt1 sisyphus+221265.1400.3.2 1550017810 installed <13>Mar 8 05:15:13 rpmi: su-0.60-alt35 1484567251 installed <13>Mar 8 05:15:13 rpmi: url_handler-0.3.1-alt1 1290564262 installed <13>Mar 8 05:15:13 rpmi: libXt-1.1.4-alt1 1369984716 installed <13>Mar 8 05:15:13 rpmi: libXmu-1.1.2-alt1 1391072528 installed <13>Mar 8 05:15:13 rpmi: xset-1.2.4-alt1 sisyphus.213358.100 1537438593 installed <13>Mar 8 05:15:13 rpmi: xprop-1.2.3-alt1 sisyphus.213300.100 1537401931 installed <13>Mar 8 05:15:13 rpmi: xdg-utils-1.1.3-alt5 sisyphus.216143.100 1541504685 installed <13>Mar 8 05:15:13 rpmi: desktop-file-utils-0.23-alt1 sisyphus.214313.100 1539037619 installed <13>Mar 8 05:15:13 rpmi: gcc-c++-common-1.4.23-alt1 sisyphus+221902.2500.4.1 1550596716 installed <13>Mar 8 05:15:13 rpmi: libstdc++8-devel-8.3.1-alt1 sisyphus+223348.100.1.1 1551470371 installed <13>Mar 8 05:15:14 rpmi: gcc8-c++-8.3.1-alt1 sisyphus+223348.100.1.1 1551470371 installed <13>Mar 8 05:15:14 rpmi: gcc-c++-8-alt1 sisyphus+222164.100.1.1 1550685957 installed <13>Mar 8 05:15:14 rpmi: qt5-x11extras-common-5.11.3-alt1 sisyphus.217836.1600 1545135918 installed <13>Mar 8 05:15:14 rpmi: libqt5-x11extras-5.11.3-alt1 sisyphus.217836.1600 1545135918 installed <13>Mar 8 05:15:14 rpmi: libkf5windowsystem-5.55.0-alt1 sisyphus+221265.1600.3.2 1550018265 installed <13>Mar 8 05:15:14 rpmi: libkf5jobwidgets-5.55.0-alt1 sisyphus+221265.2600.3.2 1550019352 installed <13>Mar 8 05:15:14 rpmi: libkf5crash-5.55.0-alt2 sisyphus+221416.200.3.1 1550067624 installed <13>Mar 8 05:15:14 rpmi: libkf5guiaddons-5.55.0-alt1 sisyphus+221265.1100.3.2 1550017341 installed <13>Mar 8 05:15:14 rpmi: libkf5dbusaddons-5.55.0-alt1 sisyphus+221265.2100.3.2 1550018690 installed <13>Mar 8 05:15:14 rpmi: libkf5globalaccel-5.55.0-alt1 sisyphus+221265.3600.3.2 1550020642 installed <13>Mar 8 05:15:14 rpmi: kf5-kdbusaddons-devel-5.55.0-alt1 sisyphus+221265.2100.3.2 1550018690 installed <13>Mar 8 05:15:14 rpmi: kf5-kguiaddons-devel-5.55.0-alt1 sisyphus+221265.1100.3.2 1550017341 installed <13>Mar 8 05:15:14 rpmi: kf5-kcrash-devel-5.55.0-alt2 sisyphus+221416.200.3.1 1550067624 installed <13>Mar 8 05:15:14 rpmi: kf5-kwindowsystem-devel-5.55.0-alt1 sisyphus+221265.1600.3.2 1550018265 installed <13>Mar 8 05:15:14 rpmi: qt5-websockets-common-5.11.3-alt1 sisyphus.217836.500 1545131045 installed <13>Mar 8 05:15:14 rpmi: libqt5-websockets-5.11.3-alt1 sisyphus.217836.500 1545131045 installed <13>Mar 8 05:15:14 rpmi: qt5-webkit-common-5.212.0-alt10 sisyphus.217836.1340 1545135156 installed <13>Mar 8 05:15:14 rpmi: qt5-webengine-common-5.11.3-alt3 sisyphus+223150.100.2.3 1551313162 installed <13>Mar 8 05:15:14 rpmi: libvpx5-1.7.0-alt3 sisyphus+223120.100.1.1 1551243146 installed <13>Mar 8 05:15:14 rpmi: libsnappy-1.1.3-alt1 1450962240 installed <13>Mar 8 05:15:14 rpmi: libre2-20160401-alt1_5 1506738925 installed <13>Mar 8 05:15:14 rpmi: libminizip-1.2.11-alt1 sisyphus+221902.6000.4.1 1550600768 installed <13>Mar 8 05:15:14 rpmi: libevent2.1-2.1.8-alt1 sisyphus.212491.200 1535963928 installed <13>Mar 8 05:15:14 rpmi: libXScrnSaver-1.2.3-alt1 sisyphus+223149.500.2.1 1551268370 installed <13>Mar 8 05:15:14 rpmi: qt5-quickcontrols2-common-5.11.3-alt1 sisyphus.217836.2100 1545136462 installed <13>Mar 8 05:15:15 rpmi: libqt5-quicktemplates2-5.11.3-alt1 sisyphus.217836.2100 1545136462 installed <13>Mar 8 05:15:15 rpmi: libqt5-quickcontrols2-5.11.3-alt1 sisyphus.217836.2100 1545136462 installed <13>Mar 8 05:15:15 rpmi: qt5-quickcontrols2-5.11.3-alt1 sisyphus.217836.2100 1545136462 installed <13>Mar 8 05:15:15 rpmi: qt5-webchannel-common-5.11.3-alt1 sisyphus.217836.1200 1545132464 installed <13>Mar 8 05:15:15 rpmi: libqt5-webchannel-5.11.3-alt1 sisyphus.217836.1200 1545132464 installed <13>Mar 8 05:15:15 rpmi: libqt5-webkit-5.212.0-alt10 sisyphus.217836.1340 1545135156 installed <13>Mar 8 05:15:15 rpmi: qt5-svg-common-5.11.3-alt1 sisyphus.217836.2000 1545136141 installed <13>Mar 8 05:15:16 rpmi: libqt5-svg-5.11.3-alt1 sisyphus.217836.2000 1545136141 installed <13>Mar 8 05:15:16 rpmi: qt5-sensors-common-5.11.3-alt1 sisyphus.217836.1100 1545132336 installed <13>Mar 8 05:15:16 rpmi: libqt5-sensors-5.11.3-alt1 sisyphus.217836.1100 1545132336 installed <13>Mar 8 05:15:16 rpmi: libopenal1-1.19.1-alt1 sisyphus+222956.100.1.1 1551298513 installed <13>Mar 8 05:15:16 rpmi: libmpeg2-0.5.1-alt3.svn20120718 1410845586 installed <13>Mar 8 05:15:16 rpmi: libcdio-2.0.0-alt1.1 1516233232 installed <13>Mar 8 05:15:16 rpmi: liba52-0.7.4-alt9 1528303350 installed <13>Mar 8 05:15:16 rpmi: libwebrtc-0.3-alt1 1528324189 installed <13>Mar 8 05:15:16 rpmi: vulkan-filesystem-1.1.101-alt1 sisyphus+223849.100.1.1 1551825117 installed <13>Mar 8 05:15:16 rpmi: libvulkan1-1.1.101-alt1 sisyphus+223849.100.1.1 1551825117 installed <13>Mar 8 05:15:16 rpmi: libvo-amrwbenc-0.1.3-alt1 1465493713 installed <13>Mar 8 05:15:16 rpmi: libvo-aacenc-0.1.3-alt1 1393497439 installed <13>Mar 8 05:15:16 rpmi: libsbc-1.2-alt1.1 1501780340 installed <13>Mar 8 05:15:16 rpmi: libtbb-2019-alt1.u2 sisyphus+221493.100.1.1 1550132476 installed <13>Mar 8 05:15:16 rpmi: libprotobuf15-3.5.2-alt2 sisyphus+222740.100.1.1 1551097781 installed <13>Mar 8 05:15:16 rpmi: libgflags-2.2.1-alt1 1506439788 installed <13>Mar 8 05:15:16 rpmi: libjson-c-0.12.1-alt2 1517446108 installed <13>Mar 8 05:15:16 rpmi: libCharLS-1.0-alt2 1389518018 installed <13>Mar 8 05:15:16 rpmi: gdcm-2.8.4-alt3_11 sisyphus+221511.100.1.2 1550151578 installed <13>Mar 8 05:15:16 rpmi: libudfread-1.0.0-alt3 1528906336 installed <13>Mar 8 05:15:16 rpmi: libbluray-1.0.2-alt1 1529659810 installed <13>Mar 8 05:15:16 rpmi: libsoxr-0.1.2-alt4 sisyphus+222649.100.1.1 1550964841 installed <13>Mar 8 05:15:16 rpmi: libswresample3-2:4.1.1-alt2 sisyphus+223091.100.1.1 1551194637 installed <13>Mar 8 05:15:16 rpmi: libzvbi-0.2.35-alt1 sisyphus+223374.100.1.1 1551507904 installed <13>Mar 8 05:15:16 rpmi: libxvid-1.3.4-alt1 1507033988 installed <13>Mar 8 05:15:16 rpmi: libtwolame-0.3.13-alt1 1486717192 installed <13>Mar 8 05:15:16 rpmi: libcodec2-0.8.1-alt1 1533802521 installed <13>Mar 8 05:15:16 rpmi: tinyxml-2.6.2-alt1.2 1465754828 installed <13>Mar 8 05:15:16 rpmi: openni-1.5.7.10-alt2_13 1525876438 installed <13>Mar 8 05:15:16 rpmi: libfftw3-common-3.3.7-alt1 1512930056 installed <13>Mar 8 05:15:16 rpmi: libfftw3-3.3.7-alt1 1512928718 installed <13>Mar 8 05:15:16 rpmi: libofa-0.9.3-alt4.1.qa3 1506957670 installed <13>Mar 8 05:15:16 rpmi: libmpcdec5-1.2.6-alt4 1300636187 installed <13>Mar 8 05:15:16 rpmi: libmodplug-0.8.8.5-alt1 1410380709 installed <13>Mar 8 05:15:16 rpmi: libmms-0.6.4-alt1 1409679936 installed <13>Mar 8 05:15:16 rpmi: libyajl-2.1.0-alt1 1399891593 installed <13>Mar 8 05:15:16 rpmi: libkate-0.4.1-alt1.4 sisyphus+223368.100.1.1 1551503981 installed <13>Mar 8 05:15:16 rpmi: liblash-1:0.5.4-alt1_35 sisyphus.218825.100 1546185264 installed <13>Mar 8 05:15:16 rpmi: libfaad2-2.7-alt6 sisyphus+220898.4600.11.1 1551973073 installed <13>Mar 8 05:15:16 rpmi: libdvdcss-1.3.0-alt1 1414269645 installed <13>Mar 8 05:15:16 rpmi: libdvdnav-5.0.1-alt1 1414229734 installed <13>Mar 8 05:15:16 rpmi: libdca0-0.0.5-alt4.qa1 sisyphus+222535.100.1.1 1550881650 installed <13>Mar 8 05:15:16 rpmi: libbs2b-3.1.0-alt1.3 1327614911 installed <13>Mar 8 05:15:16 rpmi: libsoundtouch-2.1.2-alt1 sisyphus+222705.100.1.1 1551002622 installed <13>Mar 8 05:15:16 rpmi: openexr22-common-2.2.0-alt3 sisyphus+221267.100.1.2 1549944980 installed <13>Mar 8 05:15:16 rpmi: libilmimf22-2.2.0-alt3 sisyphus+221267.100.1.2 1549944980 installed <13>Mar 8 05:15:16 rpmi: libtag-1.11.1-alt1 1479892949 installed <13>Mar 8 05:15:16 rpmi: libasyncns-0.8-alt2.qa1 1365949819 installed <13>Mar 8 05:15:16 rpmi: libpulseaudio-12.2-alt1 1535623578 installed <13>Mar 8 05:15:16 rpmi: libfluidsynth-2.0.4-alt1 sisyphus+222787.100.1.1 1551045592 installed <13>Mar 8 05:15:16 rpmi: libSDL-1.2.14-alt7 1483707267 installed <13>Mar 8 05:15:16 rpmi: libmjpegtools2.1-2.1.0-alt2 1529664617 installed <13>Mar 8 05:15:16 rpmi: libmpg123-1.25.10-alt1 1519934027 installed <13>Mar 8 05:15:16 rpmi: libwayland-cursor-1.16.0-alt1 1535614868 installed <13>Mar 8 05:15:17 rpmi: libgdk-pixbuf-locales-2.38.1-alt1 sisyphus+223283.100.1.1 1551374215 installed <13>Mar 8 05:15:17 rpmi: libepoxy-1.5.3-alt1 sisyphus.214119.100 1538723824 installed <13>Mar 8 05:15:17 rpmi: libavahi-0.6.32-alt1 1500485694 installed <13>Mar 8 05:15:17 rpmi: libcups-2.2.10-alt1 sisyphus+223264.100.2.2 1551793473 installed <13>Mar 8 05:15:17 rpmi: libqt5-printsupport-5.11.3-alt3 sisyphus+223903.100.1.1 1551881989 installed <13>Mar 8 05:15:17 rpmi: libqt5-webkitwidgets-5.212.0-alt10 sisyphus.217836.1340 1545135156 installed <13>Mar 8 05:15:17 rpmi: libXinerama-1.1.4-alt1 sisyphus+223149.300.2.1 1551268223 installed <13>Mar 8 05:15:17 rpmi: gtk+3-themes-incompatible-3.20-alt3 1461944560 installed <13>Mar 8 05:15:17 rpmi: perl-Try-Tiny-0.30-alt1 1514318058 installed <13>Mar 8 05:15:17 rpmi: perl-IO-Socket-IP-0.39-alt1 1494508514 installed <13>Mar 8 05:15:17 rpmi: perl-Compress-Raw-Bzip2-2.084-alt1.1 sisyphus+219907.1000.1.1 1548343492 installed <13>Mar 8 05:15:17 rpmi: perl-HTML-Tagset-3.20-alt2 1317725093 installed <13>Mar 8 05:15:17 rpmi: perl-Term-ANSIColor-4.06-alt1 1479407083 installed <13>Mar 8 05:15:17 rpmi: perl-Data-Dump-1.23-alt1 1444601978 installed <13>Mar 8 05:15:17 rpmi: perl-Filter-1.59-alt1.1 sisyphus+219907.400.1.1 1548343225 installed <13>Mar 8 05:15:17 rpmi: perl-Encode-3.00-alt1 sisyphus+220447.100.1.1 1549145387 installed <13>Mar 8 05:15:17 rpmi: perl-URI-1.76-alt1 sisyphus+220243.100.1.1 1548863244 installed <13>Mar 8 05:15:17 rpmi: perl-IO-Compress-2.084-alt1 sisyphus+219744.100.2.1 1548168679 installed <13>Mar 8 05:15:17 rpmi: perl-Net-HTTP-6.18-alt1 1526560501 installed <13>Mar 8 05:15:17 rpmi: perl-HTML-Parser-3.72-alt1.2 sisyphus+219907.600.1.1 1548343407 installed <13>Mar 8 05:15:17 rpmi: perl-WWW-RobotRules-6.02-alt1 1329756211 installed <13>Mar 8 05:15:17 rpmi: perl-Encode-Locale-1.05-alt1 1444608613 installed <13>Mar 8 05:15:17 rpmi: perl-IO-HTML-1.001-alt1 1404821752 installed <13>Mar 8 05:15:17 rpmi: perl-HTTP-Message-6.18-alt1 1528288416 installed <13>Mar 8 05:15:17 rpmi: perl-HTTP-Cookies-6.04-alt1 1504116575 installed <13>Mar 8 05:15:17 rpmi: perl-HTTP-Negotiate-6.01-alt1 1329760563 installed <13>Mar 8 05:15:17 rpmi: perl-libwww-6.37-alt1 sisyphus+224063.100.1.1 1551968725 installed <13>Mar 8 05:15:17 rpmi: perl-XML-LibXML-2.0134-alt1 sisyphus+221347.100.1.1 1549969052 installed <13>Mar 8 05:15:17 rpmi: perl-XML-SAX-1.00-alt1 1519094959 installed <13>Mar 8 05:15:17 rpmi: perl-XML-Simple-2.25-alt1 1521437714 installed <13>Mar 8 05:15:17 rpmi: icon-naming-utils-0.8.90-alt1 1236573102 installed <13>Mar 8 05:15:18 rpmi: icon-theme-adwaita-3.30.1-alt1 sisyphus.216736.100 1542889653 installed <13>Mar 8 05:15:18 rpmi: libvisual0.4-0.4.0-alt3 1301290263 installed <13>Mar 8 05:15:18 rpmi: libdatrie-0.2.9-alt1_6 1511686677 installed <13>Mar 8 05:15:18 rpmi: libthai-0.1.28-alt1_1 sisyphus.214516.100 1539257851 installed <13>Mar 8 05:15:18 rpmi: libXft-2.3.2-alt1 1409902650 installed <13>Mar 8 05:15:18 rpmi: libcdparanoia-1:10.2-alt6 1501248110 installed <13>Mar 8 05:15:18 rpmi: libpixman-3:0.38.0-alt1 sisyphus+221327.100.1.1 1549959656 installed <13>Mar 8 05:15:18 rpmi: libcairo-1:1.16.0-alt1 sisyphus.215566.100 1540457760 installed <13>Mar 8 05:15:18 rpmi: libpango-1.42.4-alt1 1534787249 installed <13>Mar 8 05:15:18 rpmi: libcairo-gobject-1:1.16.0-alt1 sisyphus.215566.100 1540457760 installed <13>Mar 8 05:15:18 rpmi: libucil-0.9.8-alt4.1 sisyphus+223373.100.1.1 1551507334 installed <13>Mar 8 05:15:18 rpmi: qt5-multimedia-common-5.11.3-alt1 sisyphus.217836.600 1545188274 installed <13>Mar 8 05:15:18 rpmi: qt5-serialport-common-5.11.3-alt1 sisyphus.217836.700 1545131634 installed <13>Mar 8 05:15:18 rpmi: libqt5-serialport-5.11.3-alt1 sisyphus.217836.700 1545131634 installed <13>Mar 8 05:15:18 rpmi: libqt5-positioning-5.11.3-alt1 sisyphus.217836.1000 1545132032 installed <13>Mar 8 05:15:18 rpmi: libqt5-positioningquick-5.11.3-alt1 sisyphus.217836.1000 1545132032 installed <13>Mar 8 05:15:18 rpmi: libqt5-location-5.11.3-alt1 sisyphus.217836.1000 1545132032 installed <13>Mar 8 05:15:18 rpmi: python-module-enum34-1.1.6-alt3 1527251693 installed <13>Mar 8 05:15:18 rpmi: rpm-macros-cmake-3.13.4-alt1 sisyphus+220827.100.1.2 1549497610 installed <13>Mar 8 05:15:18 rpmi: cmake-modules-3.13.4-alt1 sisyphus+220827.100.1.2 1549497610 installed <13>Mar 8 05:15:18 rpmi: libuv-1.23.2-alt1 sisyphus+222662.100.1.1 1550983206 installed <13>Mar 8 05:15:18 rpmi: librhash-1.3.5-alt2 1505156277 installed <13>Mar 8 05:15:18 rpmi: libjsoncpp19-1.8.4-alt2.S1 1518769512 installed <13>Mar 8 05:15:18 rpmi: publicsuffix-list-dafsa-20181106-alt1 sisyphus.216228.100 1541611754 installed <13>Mar 8 05:15:18 rpmi: libpsl-0.20.2-alt2 sisyphus+222635.100.1.1 1550951835 installed <13>Mar 8 05:15:18 rpmi: libnghttp2-1.34.0-alt1 sisyphus+222625.100.1.1 1550947249 installed <13>Mar 8 05:15:18 rpmi: libbrotlicommon-1.0.7-alt1 sisyphus.215491.100 1540428591 installed <13>Mar 8 05:15:18 rpmi: libbrotlidec-1.0.7-alt1 sisyphus.215491.100 1540428591 installed <13>Mar 8 05:15:18 rpmi: libmetis-5.1.0-alt1.1 1465290044 installed <13>Mar 8 05:15:18 rpmi: libxblas-1.0.248-alt1.1 1496143642 installed <13>Mar 8 05:15:18 rpmi: libquadmath0-8.3.1-alt1 sisyphus+223348.100.1.1 1551470371 installed <13>Mar 8 05:15:18 rpmi: libgfortran5-8.3.1-alt1 sisyphus+223348.100.1.1 1551470371 installed <13>Mar 8 05:15:18 rpmi: liblapack-1:3.8.0-alt3 sisyphus+221521.100.1.1 1550134909 installed <13>Mar 8 05:15:19 rpmi: libsuitesparse-5.1.2-alt2 sisyphus+222653.100.1.1 1550967191 installed <13>Mar 8 05:15:19 rpmi: ceres-solver-1.13.0-alt1_8 sisyphus.217991.100 1545069231 installed <13>Mar 8 05:15:19 rpmi: libatk-locales-2.30.0-alt1 sisyphus.212779.100 1536768328 installed <13>Mar 8 05:15:19 rpmi: libatk-2.30.0-alt1 sisyphus.212779.100 1536768328 installed <13>Mar 8 05:15:19 rpmi: gsettings-desktop-schemas-data-3.28.1-alt1 sisyphus.212587.100 1536082062 installed <13>Mar 8 05:15:19 rpmi: libgio-2.58.3-alt1 sisyphus+219722.100.1.1 1548088735 installed <13>Mar 8 05:15:19 rpmi: gsettings-desktop-schemas-3.28.1-alt1 sisyphus.212587.100 1536082062 installed <13>Mar 8 05:15:19 rpmi: libgstreamer1.0-1.14.4-alt1 sisyphus.214120.2200 1538778549 installed <13>Mar 8 05:15:19 rpmi: libgst-plugins1.0-1.14.4-alt3 sisyphus+223362.100.1.1 1551499920 installed <13>Mar 8 05:15:19 rpmi: libgdk-pixbuf-2.38.1-alt1 sisyphus+223283.100.1.1 1551374215 installed <13>Mar 8 05:15:19 rpmi: gstreamer1.0-1.14.4-alt1 sisyphus.214120.2200 1538778549 installed <13>Mar 8 05:15:19 rpmi: librsvg-1:2.44.13-alt1 sisyphus+221672.100.1.1 1550309839 installed <13>Mar 8 05:15:20 rpmi: libavcodec58-2:4.1.1-alt2 sisyphus+223091.100.1.1 1551194637 installed <13>Mar 8 05:15:20 rpmi: libavformat58-2:4.1.1-alt2 sisyphus+223091.100.1.1 1551194637 installed <13>Mar 8 05:15:24 rpmi: libqt5-webenginecore-5.11.3-alt3 sisyphus+223150.100.2.3 1551313162 installed <13>Mar 8 05:15:24 rpmi: libgusb-0.3.0-alt1 1518891733 installed <13>Mar 8 05:15:24 rpmi: libcolord-1.4.3-alt1 1524051978 installed <13>Mar 8 05:15:24 rpmi: libpolkit-0.115-alt5 sisyphus.219065.100 1547027020 installed <13>Mar 8 05:15:24 rpmi: gobject-introspection-1.58.3-alt1 sisyphus.218857.100 1546259903 installed <13>Mar 8 05:15:24 rpmi: libgstreamer1.0-gir-1.14.4-alt1 sisyphus.214120.2200 1538778549 installed <13>Mar 8 05:15:24 rpmi: libgst-plugins1.0-gir-1.14.4-alt3 sisyphus+223362.100.1.1 1551499920 installed <86>Mar 8 05:15:24 groupadd[110813]: group added to /etc/group: name=colord, GID=498 <86>Mar 8 05:15:24 groupadd[110813]: group added to /etc/gshadow: name=colord <86>Mar 8 05:15:24 groupadd[110813]: new group: name=colord, GID=498 <86>Mar 8 05:15:24 useradd[110822]: new user: name=colord, UID=498, GID=498, home=/var/colord, shell=/dev/null <13>Mar 8 05:15:24 rpmi: colord-1.4.3-alt1 1524051978 installed <13>Mar 8 05:15:24 rpmi: libpolkit-qt5-core-0.112.0-alt3 sisyphus+222979.100.1.2 1551378006 installed <13>Mar 8 05:15:24 rpmi: libkf5auth-5.55.0-alt1 sisyphus+221265.2400.3.2 1550019089 installed <13>Mar 8 05:15:24 rpmi: libkf5configwidgets-5.55.0-alt1 sisyphus+221265.3400.3.2 1550020305 installed <13>Mar 8 05:15:24 rpmi: libkf5iconthemes-5.55.0-alt1 sisyphus+221265.3700.3.2 1550020785 installed <13>Mar 8 05:15:24 rpmi: kf5-kauth-devel-5.55.0-alt1 sisyphus+221265.2400.3.2 1550019089 installed <13>Mar 8 05:15:25 rpmi: kf5-kconfigwidgets-devel-5.55.0-alt1 sisyphus+221265.3400.3.2 1550020305 installed <13>Mar 8 05:15:25 rpmi: kf5-kiconthemes-devel-5.55.0-alt1 sisyphus+221265.3700.3.2 1550020785 installed <13>Mar 8 05:15:25 rpmi: libqt5-webengine-5.11.3-alt3 sisyphus+223150.100.2.3 1551313162 installed <13>Mar 8 05:15:25 rpmi: libqt5-webenginewidgets-5.11.3-alt3 sisyphus+223150.100.2.3 1551313162 installed <13>Mar 8 05:15:25 rpmi: gst-plugins-base1.0-1.14.4-alt3 sisyphus+223362.100.1.1 1551499920 installed <13>Mar 8 05:15:25 rpmi: gst-plugins-ugly1.0-1.14.4-alt1 sisyphus.214120.2600 1538779817 installed <13>Mar 8 05:15:25 rpmi: gtk-update-icon-cache-3.24.5-alt1 sisyphus+220558.100.1.1 1549311168 installed <13>Mar 8 05:15:26 rpmi: gst-libav-1.14.4-alt2 sisyphus.218252.100 1545339262 installed <13>Mar 8 05:15:26 rpmi: libcanberra-0.30-alt3 1509034816 installed <13>Mar 8 05:15:26 rpmi: glib-networking-2.58.0-alt1 sisyphus.212651.1500 1536648647 installed <13>Mar 8 05:15:26 rpmi: at-spi2-core-2.30.1-alt1 sisyphus+223619.100.1.1 1551730174 installed <13>Mar 8 05:15:26 rpmi: at-spi2-atk-2.30.1-alt1 sisyphus+223619.200.1.1 1551730239 installed <13>Mar 8 05:15:26 rpmi: libdconf-0.30.1-alt1 sisyphus.215477.100 1540419157 installed <13>Mar 8 05:15:26 rpmi: dconf-0.30.1-alt1 sisyphus.215477.100 1540419157 installed <13>Mar 8 05:15:26 rpmi: libgtk+3-schemas-3.24.5-alt1 sisyphus+220558.100.1.1 1549311168 installed <13>Mar 8 05:15:26 rpmi: libjson-glib-1.4.4-alt1 sisyphus.213175.100 1537249583 installed <13>Mar 8 05:15:26 rpmi: altlinux-mime-defaults-0.433-alt1 sisyphus.216233.100 1541623461 installed <13>Mar 8 05:15:26 rpmi: altlinux-freedesktop-menu-common-0.66-alt1 sisyphus.213076.200 1537111008 installed <13>Mar 8 05:15:26 rpmi: altlinux-freedesktop-menu-shallow-menu-0.66-alt1 sisyphus.213076.200 1537111008 installed <13>Mar 8 05:15:26 rpmi: altlinux-freedesktop-menu-generic-0.66-alt1 sisyphus.213076.200 1537111008 installed <13>Mar 8 05:15:26 rpmi: libkf5service-5.55.0-alt1 sisyphus+221265.3500.3.2 1550020448 installed <13>Mar 8 05:15:26 rpmi: libkf5kiocore-5.55.0-alt1 sisyphus+221265.5100.3.2 1550022442 installed <13>Mar 8 05:15:26 rpmi: libkf5kiowidgets-5.55.0-alt1 sisyphus+221265.5100.3.2 1550022442 installed <13>Mar 8 05:15:26 rpmi: libkf5kiogui-5.55.0-alt1 sisyphus+221265.5100.3.2 1550022442 installed <13>Mar 8 05:15:26 rpmi: libkf5emoticons-5.55.0-alt1 sisyphus+221265.4300.3.2 1550021393 installed <13>Mar 8 05:15:26 rpmi: libtinfo-devel-6.1.20180407-alt2 sisyphus+222164.200.1.1 1550686221 installed <13>Mar 8 05:15:26 rpmi: libncurses-devel-6.1.20180407-alt2 sisyphus+222164.200.1.1 1550686221 installed <13>Mar 8 05:15:26 rpmi: python-modules-curses-2.7.15-alt1 sisyphus.217364.100 1544022396 installed <13>Mar 8 05:15:26 rpmi: libverto-0.3.0-alt1_7 sisyphus+223221.100.1.1 1551348952 installed <13>Mar 8 05:15:26 rpmi: libkeyutils-1.6-alt2 sisyphus.217337.100 1544003165 installed <13>Mar 8 05:15:26 rpmi: libcom_err-1.44.5-alt1 sisyphus+221902.2000.4.1 1550595634 installed <86>Mar 8 05:15:26 groupadd[114020]: group added to /etc/group: name=_keytab, GID=497 <86>Mar 8 05:15:26 groupadd[114020]: group added to /etc/gshadow: name=_keytab <86>Mar 8 05:15:26 groupadd[114020]: new group: name=_keytab, GID=497 <13>Mar 8 05:15:26 rpmi: libkrb5-1.16.3-alt1 sisyphus+223678.100.1.1 1551746443 installed <13>Mar 8 05:15:26 rpmi: libsoup-2.64.2-alt1 sisyphus.215425.140 1540400336 installed <13>Mar 8 05:15:26 rpmi: libgssdp-1.0.3-alt1 sisyphus+219951.100.1.1 1548401419 installed <13>Mar 8 05:15:26 rpmi: libsoup-gnome-2.64.2-alt1 sisyphus.215425.140 1540400336 installed <13>Mar 8 05:15:26 rpmi: librest-0.8.1-alt1 1508266396 installed <13>Mar 8 05:15:27 rpmi: libgtk+3-3.24.5-alt1 sisyphus+220558.100.1.1 1549311168 installed <13>Mar 8 05:15:27 rpmi: gst-plugins-good1.0-1.14.4-alt2 sisyphus+223048.100.1.1 1551162828 installed <13>Mar 8 05:15:28 rpmi: libopencv3.4-1:3.4.5-alt1 sisyphus+219877.200.2.1 1548321443 installed <13>Mar 8 05:15:28 rpmi: libtirpc-1.0.3-alt1 1532008015 installed <13>Mar 8 05:15:28 rpmi: libnsl2-1.1.0-alt1_1 1511548748 installed <13>Mar 8 05:15:28 rpmi: libnsl2-devel-1.1.0-alt1_1 1511548748 installed <86>Mar 8 05:15:28 groupadd[116737]: group added to /etc/group: name=sasl, GID=496 <86>Mar 8 05:15:28 groupadd[116737]: group added to /etc/gshadow: name=sasl <86>Mar 8 05:15:28 groupadd[116737]: new group: name=sasl, GID=496 <13>Mar 8 05:15:28 rpmi: libsasl2-3-2.1.27-alt1 sisyphus+223971.100.1.1 1551928405 installed <13>Mar 8 05:15:28 rpmi: libldap-2.4.46-alt1.1 sisyphus+219907.4400.1.1 1548349656 installed <13>Mar 8 05:15:28 rpmi: libcurl-7.64.0-alt1 sisyphus+220787.100.1.1 1549439378 installed <13>Mar 8 05:15:29 rpmi: cmake-3.13.4-alt1 sisyphus+220827.100.1.2 1549497610 installed <13>Mar 8 05:15:29 rpmi: libraptor2-2.0.15-alt1 1417013328 installed <13>Mar 8 05:15:29 rpmi: liblrdf-0.6.1-alt1 1493047569 installed <13>Mar 8 05:15:29 rpmi: libgit2-0.27.8-alt1 sisyphus+220148.100.1.1 1548755587 installed <13>Mar 8 05:15:29 rpmi: libneon-0.30.2-alt1 sisyphus.212930.100 1536828925 installed <13>Mar 8 05:15:29 rpmi: libgdbm-1.8.3-alt10 1454943313 installed <13>Mar 8 05:15:29 rpmi: python-modules-compiler-2.7.15-alt1 sisyphus.217364.100 1544022396 installed <13>Mar 8 05:15:29 rpmi: python-modules-email-2.7.15-alt1 sisyphus.217364.100 1544022396 installed <13>Mar 8 05:15:29 rpmi: python-modules-unittest-2.7.15-alt1 sisyphus.217364.100 1544022396 installed <13>Mar 8 05:15:29 rpmi: python-modules-nis-2.7.15-alt1 sisyphus.217364.100 1544022396 installed <13>Mar 8 05:15:29 rpmi: python-modules-encodings-2.7.15-alt1 sisyphus.217364.100 1544022396 installed <13>Mar 8 05:15:29 rpmi: python-modules-2.7.15-alt1 sisyphus.217364.100 1544022396 installed <13>Mar 8 05:15:29 rpmi: python-modules-xml-2.7.15-alt1 sisyphus.217364.100 1544022396 installed <13>Mar 8 05:15:29 rpmi: python-modules-ctypes-2.7.15-alt1 sisyphus.217364.100 1544022396 installed <13>Mar 8 05:15:33 rpmi: clang7.0-7.0.1-alt3.rel sisyphus+219771.100.1.2 1548121025 installed <13>Mar 8 05:15:33 rpmi: python-modules-json-2.7.15-alt1 sisyphus.217364.100 1544022396 installed <13>Mar 8 05:15:34 rpmi: llvm7.0-7.0.1-alt3.rel sisyphus+219771.100.1.2 1548121025 installed <13>Mar 8 05:15:34 rpmi: clang7.0-devel-7.0.1-alt3.rel sisyphus+219771.100.1.2 1548121025 installed <13>Mar 8 05:15:34 rpmi: python-module-clang-5.0-alt1 1521632966 installed <13>Mar 8 05:15:34 rpmi: python-modules-multiprocessing-2.7.15-alt1 sisyphus.217364.100 1544022396 installed <13>Mar 8 05:15:34 rpmi: python-modules-logging-2.7.15-alt1 sisyphus.217364.100 1544022396 installed <13>Mar 8 05:15:34 rpmi: libgupnp-1.0.3-alt1 1533039280 installed <13>Mar 8 05:15:34 rpmi: libgupnp-igd-0.2.5-alt2 sisyphus.219028.100 1546851295 installed <13>Mar 8 05:15:34 rpmi: libnice-0.1.15-alt1 sisyphus+219789.200.2.1 1548152882 installed <13>Mar 8 05:15:34 rpmi: gst-plugins-bad1.0-1.14.4-alt6 sisyphus+223034.100.1.1 1551156821 installed <13>Mar 8 05:15:34 rpmi: libqt5-multimedia-5.11.3-alt1 sisyphus.217836.600 1545188274 installed <13>Mar 8 05:15:34 rpmi: libqt5-texttospeech-5.11.3-alt1 sisyphus.217836.3600 1545194014 installed <13>Mar 8 05:15:34 rpmi: libkf5textwidgets-5.55.0-alt1 sisyphus+221265.4500.3.2 1550021664 installed <13>Mar 8 05:15:34 rpmi: libkf5xmlgui-5.55.0-alt1 sisyphus+221265.4600.3.2 1550021799 installed <13>Mar 8 05:15:34 rpmi: libkf5parts-5.55.0-alt1 sisyphus+221265.5400.3.2 1550023025 installed <13>Mar 8 05:15:34 rpmi: libkf5bookmarks-5.55.0-alt1 sisyphus+221265.4700.3.2 1550021947 installed <13>Mar 8 05:15:34 rpmi: libkf5kiofilewidgets-5.55.0-alt1 sisyphus+221265.5100.3.2 1550022442 installed <13>Mar 8 05:15:34 rpmi: libkf5notifications-5.55.0-alt1 sisyphus+221265.4000.3.2 1550020928 installed <13>Mar 8 05:15:34 rpmi: libkf5kdelibs4support-5.55.0-alt1 sisyphus+221265.7400.3.2 1550025536 installed <13>Mar 8 05:15:34 rpmi: kf5-kdelibs4support-5.55.0-alt1 sisyphus+221265.7400.3.2 1550025536 installed <13>Mar 8 05:15:34 rpmi: kf5-knotifications-devel-5.55.0-alt1 sisyphus+221265.4000.3.2 1550020928 installed <13>Mar 8 05:15:34 rpmi: kf5-kdesignerplugin-devel-5.55.0-alt1 sisyphus+221265.6700.3.2 1550024673 installed <13>Mar 8 05:15:34 rpmi: kf5-kbookmarks-devel-5.55.0-alt1 sisyphus+221265.4700.3.2 1550021947 installed <13>Mar 8 05:15:34 rpmi: kf5-kparts-devel-5.55.0-alt1 sisyphus+221265.5400.3.2 1550023025 installed <13>Mar 8 05:15:34 rpmi: libkf5texteditor-5.55.0-alt1 sisyphus+221265.7100.3.2 1550025029 installed <13>Mar 8 05:15:34 rpmi: kf5-kxmlgui-devel-5.55.0-alt1 sisyphus+221265.4600.3.2 1550021799 installed <13>Mar 8 05:15:34 rpmi: python-modules-hotshot-2.7.15-alt1 sisyphus.217364.100 1544022396 installed <13>Mar 8 05:15:34 rpmi: python-modules-bsddb-2.7.15-alt1 sisyphus.217364.100 1544022396 installed <13>Mar 8 05:15:34 rpmi: python-2.7.15-alt1 sisyphus.217364.100 1544022396 installed <13>Mar 8 05:15:34 rpmi: python-modules-distutils-2.7.15-alt1 sisyphus.217364.100 1544022396 installed <13>Mar 8 05:15:35 rpmi: qt5-base-devel-5.11.3-alt3 sisyphus+223903.100.1.1 1551881989 installed <13>Mar 8 05:15:35 rpmi: kf5-kcoreaddons-devel-5.55.0-alt1 sisyphus+221265.2200.3.2 1550018828 installed <13>Mar 8 05:15:35 rpmi: kf5-kservice-devel-5.55.0-alt1 sisyphus+221265.3500.3.2 1550020448 installed <13>Mar 8 05:15:35 rpmi: python-strict-2.7.15-alt1 sisyphus.217364.100 1544022396 installed <13>Mar 8 05:15:35 rpmi: python-module-sip-4.19.13-alt1 sisyphus+220458.100.5.2 1549537005 installed <13>Mar 8 05:15:35 rpmi: python-module-PyQt5-sip-4.19.13-alt1 sisyphus+220458.100.5.2 1549537005 installed <13>Mar 8 05:15:35 rpmi: python-module-PyQt5-5.11.3-alt2 sisyphus+221310.300.3.1 1550065423 installed <13>Mar 8 05:15:35 rpmi: kf5-kemoticons-devel-5.55.0-alt1 sisyphus+221265.4300.3.2 1550021393 installed <13>Mar 8 05:15:35 rpmi: kf5-kjobwidgets-devel-5.55.0-alt1 sisyphus+221265.2600.3.2 1550019352 installed <13>Mar 8 05:15:35 rpmi: qt5-declarative-devel-5.11.3-alt1 sisyphus.217836.300 1545042686 installed <13>Mar 8 05:15:35 rpmi: python-dev-2.7.15-alt1 sisyphus.217364.100 1544022396 installed <13>Mar 8 05:15:35 rpmi: python-module-sip-devel-4.19.13-alt1 sisyphus+220458.100.5.2 1549537005 installed <13>Mar 8 05:15:35 rpmi: kf5-ki18n-devel-5.55.0-alt1 sisyphus+221265.3000.3.2 1550019649 installed <13>Mar 8 05:15:35 rpmi: kf5-ktextwidgets-devel-5.55.0-alt1 sisyphus+221265.4500.3.2 1550021664 installed <13>Mar 8 05:15:35 rpmi: kf5-kdelibs4support-devel-5.55.0-alt1 sisyphus+221265.7400.3.2 1550025536 installed <13>Mar 8 05:15:35 rpmi: qt5-webkit-devel-5.212.0-alt10 sisyphus.217836.1340 1545135156 installed <13>Mar 8 05:15:35 rpmi: kf5-kio-devel-5.55.0-alt1 sisyphus+221265.5100.3.2 1550022442 installed <13>Mar 8 05:15:36 rpmi: extra-cmake-modules-5.55.0-alt1 sisyphus+221265.100.3.1 1549956261 installed <13>Mar 8 05:15:36 rpmi: qt5-svg-devel-5.11.3-alt1 sisyphus.217836.2000 1545136141 installed <13>Mar 8 05:15:36 rpmi: kf5-ktexteditor-devel-5.55.0-alt1 sisyphus+221265.7100.3.2 1550025029 installed <13>Mar 8 05:15:36 rpmi: llvm7.0-devel-7.0.1-alt3.rel sisyphus+219771.100.1.2 1548121025 installed <13>Mar 8 05:15:36 rpmi: kf5-kdoctools-devel-static-5.55.0-alt1 sisyphus+221265.3100.3.2 1550019825 installed <13>Mar 8 05:15:36 rpmi: libxslt-devel-1.1.32-alt2 1517429962 installed <13>Mar 8 05:15:36 rpmi: xsltproc-1.1.32-alt2 1517429962 installed Building target platforms: x86_64 Building for target x86_64 Wrote: /usr/src/in/nosrpm/kde5-umbrello-18.12.2-alt1.nosrc.rpm Installing kde5-umbrello-18.12.2-alt1.src.rpm Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.64848 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf umbrello-18.12.2 + echo 'Source #0 (umbrello-18.12.2.tar):' Source #0 (umbrello-18.12.2.tar): + /bin/tar -xf /usr/src/RPM/SOURCES/umbrello-18.12.2.tar + cd umbrello-18.12.2 + /bin/chmod -c -Rf u+rwX,go-w . + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.53811 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd umbrello-18.12.2 + __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 -I/usr/include/KF5/KWindowSystem' + CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem' + export 'CXXFLAGS=-pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem' + CXXFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem' + pushd BUILD ~/RPM/BUILD/umbrello-18.12.2/BUILD ~/RPM/BUILD/umbrello-18.12.2 + 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/lib64 -L/usr/lib64/kf5/devel' '-DCMAKE_MODULE_LINKER_FLAGS:STRING=-L/usr/lib64 -L/usr/lib64/kf5/devel' '-DCMAKE_SHARED_LINKER_FLAGS:STRING=-L/usr/lib64 -L/usr/lib64/kf5/devel' '-DCMAKE_LIBRARY_PATH=/usr/lib64/kf5/devel;/usr/lib64;/lib64' '-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/lib64 -DLIB_DESTINATION=lib64 -DLIB_SUFFIX=64 -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/lib64/qt5/mkspecs/modules -DKCFG_INSTALL_DIR:PATH=/usr/share/kf5/config.kcfg -DPLUGIN_INSTALL_DIR:PATH=/usr/lib64/qt5/plugins -DQT_PLUGIN_INSTALL_DIR:PATH=/usr/lib64/qt5/plugins -DQML_INSTALL_DIR:PATH=/usr/lib64/qt5/qml -DIMPORTS_INSTALL_DIR:PATH=/usr/lib64/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 Warning at CMakeLists.txt:32 (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. CMake Deprecation Warning at /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:345 (message): BIN_INSTALL_DIR is deprecated, use KDE_INSTALL_BINDIR instead. Call Stack (most recent call first): /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:433 (_define_relative) CMakeLists.txt:177 (include) CMake Deprecation Warning at /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:345 (message): SBIN_INSTALL_DIR is deprecated, use KDE_INSTALL_SBINDIR instead. Call Stack (most recent call first): /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:436 (_define_relative) CMakeLists.txt:177 (include) CMake Deprecation Warning at /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:345 (message): LIB_INSTALL_DIR is deprecated, use KDE_INSTALL_LIBDIR instead. Call Stack (most recent call first): /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:439 (_define_relative) CMakeLists.txt:177 (include) CMake Deprecation Warning at /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:345 (message): LIBEXEC_INSTALL_DIR is deprecated, use KDE_INSTALL_LIBEXECDIR instead. Call Stack (most recent call first): /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:449 (_define_relative) CMakeLists.txt:177 (include) CMake Deprecation Warning at /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:345 (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:400 (_define_relative) /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:477 (_define_absolute) CMakeLists.txt:177 (include) CMake Deprecation Warning at /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:345 (message): IMPORTS_INSTALL_DIR is deprecated, use KDE_INSTALL_QTQUICKIMPORTSDIR instead. Call Stack (most recent call first): /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:400 (_define_relative) /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:483 (_define_absolute) CMakeLists.txt:177 (include) CMake Deprecation Warning at /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:345 (message): QML_INSTALL_DIR is deprecated, use KDE_INSTALL_QMLDIR instead. Call Stack (most recent call first): /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:400 (_define_relative) /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:489 (_define_absolute) CMakeLists.txt:177 (include) CMake Deprecation Warning at /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:345 (message): PLUGIN_INSTALL_DIR is deprecated, use KDE_INSTALL_PLUGINDIR instead. Call Stack (most recent call first): /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:511 (_define_relative) CMakeLists.txt:177 (include) CMake Deprecation Warning at /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:345 (message): INCLUDE_INSTALL_DIR is deprecated, use KDE_INSTALL_INCLUDEDIR instead. Call Stack (most recent call first): /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:400 (_define_relative) /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:515 (_define_absolute) CMakeLists.txt:177 (include) CMake Deprecation Warning at /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:345 (message): DATA_INSTALL_DIR is deprecated, use KDE_INSTALL_DATADIR instead. Call Stack (most recent call first): /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:541 (_define_relative) CMakeLists.txt:177 (include) CMake Deprecation Warning at /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:345 (message): HTML_INSTALL_DIR is deprecated, use KDE_INSTALL_DOCBUNDLEDIR instead. Call Stack (most recent call first): /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:562 (_define_relative) CMakeLists.txt:177 (include) CMake Deprecation Warning at /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:345 (message): KCFG_INSTALL_DIR is deprecated, use KDE_INSTALL_KCFGDIR instead. Call Stack (most recent call first): /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:565 (_define_relative) CMakeLists.txt:177 (include) CMake Deprecation Warning at /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:345 (message): SERVICES_INSTALL_DIR is deprecated, use KDE_INSTALL_KSERVICES5DIR instead. Call Stack (most recent call first): /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:571 (_define_relative) CMakeLists.txt:177 (include) CMake Deprecation Warning at /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:345 (message): SERVICETYPES_INSTALL_DIR is deprecated, use KDE_INSTALL_KSERVICETYPES5DIR instead. Call Stack (most recent call first): /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:574 (_define_relative) CMakeLists.txt:177 (include) CMake Deprecation Warning at /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:345 (message): KNOTIFYRC_INSTALL_DIR is deprecated, use KDE_INSTALL_KNOTIFY5RCDIR instead. Call Stack (most recent call first): /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:577 (_define_relative) CMakeLists.txt:177 (include) CMake Deprecation Warning at /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:345 (message): KXMLGUI_INSTALL_DIR is deprecated, use KDE_INSTALL_KXMLGUI5DIR instead. Call Stack (most recent call first): /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:580 (_define_relative) CMakeLists.txt:177 (include) CMake Deprecation Warning at /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:345 (message): ICON_INSTALL_DIR is deprecated, use KDE_INSTALL_ICONDIR instead. Call Stack (most recent call first): /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:587 (_define_relative) CMakeLists.txt:177 (include) CMake Deprecation Warning at /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:345 (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:602 (_define_relative) CMakeLists.txt:177 (include) CMake Deprecation Warning at /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:345 (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:608 (_define_relative) CMakeLists.txt:177 (include) CMake Deprecation Warning at /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:345 (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:622 (_define_relative) CMakeLists.txt:177 (include) CMake Deprecation Warning at /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:345 (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:625 (_define_relative) CMakeLists.txt:177 (include) CMake Deprecation Warning at /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:345 (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:628 (_define_relative) CMakeLists.txt:177 (include) CMake Deprecation Warning at /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:345 (message): SYSCONF_INSTALL_DIR is deprecated, use KDE_INSTALL_SYSCONFDIR instead. Call Stack (most recent call first): /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:400 (_define_relative) /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:641 (_define_absolute) CMakeLists.txt:177 (include) CMake Deprecation Warning at /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:345 (message): CONFIG_INSTALL_DIR is deprecated, use KDE_INSTALL_CONFDIR instead. Call Stack (most recent call first): /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:644 (_define_relative) CMakeLists.txt:177 (include) CMake Deprecation Warning at /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:345 (message): AUTOSTART_INSTALL_DIR is deprecated, use KDE_INSTALL_AUTOSTARTDIR instead. Call Stack (most recent call first): /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:647 (_define_relative) CMakeLists.txt:177 (include) -- Looking for __GLIBC__ -- Looking for __GLIBC__ - found -- Performing Test _OFFT_IS_64BIT -- Performing Test _OFFT_IS_64BIT - Success -- Performing Test HAVE_DATE_TIME -- Performing Test HAVE_DATE_TIME - Success -- Found KF5Archive: /usr/lib64/cmake/KF5Archive/KF5ArchiveConfig.cmake (found version "5.55.0") -- Found KF5Completion: /usr/lib64/cmake/KF5Completion/KF5CompletionConfig.cmake (found version "5.55.0") -- Found KF5Config: /usr/lib64/cmake/KF5Config/KF5ConfigConfig.cmake (found version "5.55.0") -- Found KF5CoreAddons: /usr/lib64/cmake/KF5CoreAddons/KF5CoreAddonsConfig.cmake (found version "5.55.0") -- Found KF5Crash: /usr/lib64/cmake/KF5Crash/KF5CrashConfig.cmake (found version "5.55.0") -- Found KF5DocTools: /usr/lib64/cmake/KF5DocTools/KF5DocToolsConfig.cmake (found version "5.55.0") -- Found Gettext: /usr/bin/msgmerge (found version "0.19.8.1") -- Found KF5I18n: /usr/lib64/cmake/KF5I18n/KF5I18nConfig.cmake (found version "5.55.0") -- Found KF5IconThemes: /usr/lib64/cmake/KF5IconThemes/KF5IconThemesConfig.cmake (found version "5.55.0") -- Found KF5KDELibs4Support: /usr/lib64/cmake/KF5KDELibs4Support/KF5KDELibs4SupportConfig.cmake (found version "5.55.0") -- Found KF5KIO: /usr/lib64/cmake/KF5KIO/KF5KIOConfig.cmake (found version "5.55.0") -- Found KF5TextEditor: /usr/lib64/cmake/KF5TextEditor/KF5TextEditorConfig.cmake (found version "5.55.0") -- Found KF5WidgetsAddons: /usr/lib64/cmake/KF5WidgetsAddons/KF5WidgetsAddonsConfig.cmake (found version "5.55.0") -- Found KF5WindowSystem: /usr/lib64/cmake/KF5WindowSystem/KF5WindowSystemConfig.cmake (found version "5.55.0") -- Found KF5XmlGui: /usr/lib64/cmake/KF5XmlGui/KF5XmlGuiConfig.cmake (found version "5.55.0") -- Found KF5: success (found version "5.55.0") found components: Archive Completion Config CoreAddons Crash DocTools I18n IconThemes KDELibs4Support KIO TextEditor WidgetsAddons WindowSystem XmlGui -- Could NOT find KDevPlatform (missing: KDevPlatform_DIR) -- Could NOT find KDevPlatform (missing: KDevPlatform_CONFIG) (Required is at least version "5.1.2") -- Could not find required KDevPlatform component KDev::Tests - disabling php import support -- Using umbrello version 2.27.2 -- Using automoc4 version -- Using cmake version 3.13.4 -- Using Qt version 5.11.3 -- Found LibXslt: /usr/lib64/libxslt.so (found version "1.1.32") -- Found LibXml2: /usr/lib64/libxml2.so (found version "2.9.4") -- 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 OBJECT_DIAGRAM -- Could NOT find LLVM (missing: LLVM_DIR) -- The following OPTIONAL packages have been found: * KF5Parts (required version >= 5.55.0) -- 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., * LibXml2, Libraries used to develop XML applications., -- The following OPTIONAL packages have not been found: * KDevelop-PG-Qt * KDevPlatform (required version >= 5.1.2) * LLVM -- 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-18.12.2/BUILD + popd ~/RPM/BUILD/umbrello-18.12.2 + __kf5_make + pushd BUILD ~/RPM/BUILD/umbrello-18.12.2/BUILD ~/RPM/BUILD/umbrello-18.12.2 + make -j8 make: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' /usr/bin/cmake -S/usr/src/RPM/BUILD/umbrello-18.12.2 -B/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD --check-build-system CMakeFiles/Makefile.cmake 0 make: Leaving directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' make: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' /usr/bin/cmake -E cmake_progress_start /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/CMakeFiles /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/CMakeFiles/progress.marks make: Leaving directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' make -f CMakeFiles/Makefile2 all 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-5daba144fb210f42664b0e3664ed3fe7.dir/build.make CMakeFiles/pofiles-5daba144fb210f42664b0e3664ed3fe7.dir/depend make -f CMakeFiles/tsfiles-5daba144fb210f42664b0e3664ed3fe7.dir/build.make CMakeFiles/tsfiles-5daba144fb210f42664b0e3664ed3fe7.dir/depend make -f umbrello/CMakeFiles/libumbrello_autogen.dir/build.make umbrello/CMakeFiles/libumbrello_autogen.dir/depend 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-18.12.2/BUILD' cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/umbrello-18.12.2 /usr/src/RPM/BUILD/umbrello-18.12.2 /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD' cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/umbrello-18.12.2 /usr/src/RPM/BUILD/umbrello-18.12.2 /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/CMakeFiles/pofiles-5daba144fb210f42664b0e3664ed3fe7.dir/DependInfo.cmake --color= Scanning dependencies of target pofiles-5daba144fb210f42664b0e3664ed3fe7 make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/umbrello-18.12.2 /usr/src/RPM/BUILD/umbrello-18.12.2 /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/CMakeFiles/tsfiles-5daba144fb210f42664b0e3664ed3fe7.dir/DependInfo.cmake --color= Scanning dependencies of target tsfiles-5daba144fb210f42664b0e3664ed3fe7 make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' make -f CMakeFiles/pofiles-5daba144fb210f42664b0e3664ed3fe7.dir/build.make CMakeFiles/pofiles-5daba144fb210f42664b0e3664ed3fe7.dir/build make -f CMakeFiles/tsfiles-5daba144fb210f42664b0e3664ed3fe7.dir/build.make CMakeFiles/tsfiles-5daba144fb210f42664b0e3664ed3fe7.dir/build make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/umbrello-18.12.2 /usr/src/RPM/BUILD/umbrello-18.12.2/doc /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/doc /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/BUILD' make -f doc/CMakeFiles/doc-index-cache-bz2.dir/build.make doc/CMakeFiles/doc-index-cache-bz2.dir/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[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/umbrello-18.12.2 /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/CMakeFiles/libumbrello_autogen.dir/DependInfo.cmake --color= Scanning dependencies of target libumbrello_autogen make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' make -f umbrello/CMakeFiles/libumbrello_autogen.dir/build.make umbrello/CMakeFiles/libumbrello_autogen.dir/build make -f tools/CMakeFiles/xmi2pot_autogen.dir/build.make tools/CMakeFiles/xmi2pot_autogen.dir/depend make -f tools/CMakeFiles/po2xmi_autogen.dir/build.make tools/CMakeFiles/po2xmi_autogen.dir/depend make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/umbrello-18.12.2 /usr/src/RPM/BUILD/umbrello-18.12.2/tools /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/tools /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/tools/CMakeFiles/xmi2pot_autogen.dir/DependInfo.cmake --color= Scanning dependencies of target xmi2pot_autogen make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/BUILD' cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/umbrello-18.12.2 /usr/src/RPM/BUILD/umbrello-18.12.2/tools /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/tools /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/tools/CMakeFiles/po2xmi_autogen.dir/DependInfo.cmake --color= Scanning dependencies of target po2xmi_autogen make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/BUILD' cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/umbrello-18.12.2 /usr/src/RPM/BUILD/umbrello-18.12.2/doc/apphelp /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/doc/apphelp /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD' [ 1%] Generating ts... /usr/bin/cmake -DPYTHON_EXECUTABLE=/usr/bin/python2 -D_ki18n_pmap_compile_script=/usr/lib64/cmake/KF5I18n/ts-pmap-compile.py -DCOPY_TO=/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/locale -DPO_DIR=/usr/src/RPM/BUILD/umbrello-18.12.2/po -P /usr/lib64/cmake/KF5I18n/build-tsfiles.cmake make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' make[1]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 3%] Built target tsfiles-5daba144fb210f42664b0e3664ed3fe7 make[1]: Leaving directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 3%] Automatic MOC for target xmi2pot cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/tools && /usr/bin/cmake -E cmake_autogen /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/tools/CMakeFiles/xmi2pot_autogen.dir/AutogenInfo.cmake Release make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 2%] Automatic MOC for target po2xmi cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/tools && /usr/bin/cmake -E cmake_autogen /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/tools/CMakeFiles/po2xmi_autogen.dir/AutogenInfo.cmake Release make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' make[1]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 3%] Built target xmi2pot_autogen make[1]: Leaving directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' make -f tools/CMakeFiles/xmi2pot.dir/build.make tools/CMakeFiles/xmi2pot.dir/depend make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/umbrello-18.12.2 /usr/src/RPM/BUILD/umbrello-18.12.2/tools /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/tools /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/tools/CMakeFiles/xmi2pot.dir/DependInfo.cmake --color= Scanning dependencies of target xmi2pot make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' make -f tools/CMakeFiles/xmi2pot.dir/build.make tools/CMakeFiles/xmi2pot.dir/build make[1]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 3%] Built target po2xmi_autogen make[1]: Leaving directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' make -f tools/CMakeFiles/po2xmi.dir/build.make tools/CMakeFiles/po2xmi.dir/depend make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/umbrello-18.12.2 /usr/src/RPM/BUILD/umbrello-18.12.2/tools /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/tools /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/tools/CMakeFiles/po2xmi.dir/DependInfo.cmake --color= Scanning dependencies of target po2xmi make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' make -f tools/CMakeFiles/po2xmi.dir/build.make tools/CMakeFiles/po2xmi.dir/build make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 3%] Generating index.cache.bz2 cd /usr/src/RPM/BUILD/umbrello-18.12.2/doc/apphelp && /usr/lib/kf5/bin/meinproc5 --check --cache /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/doc/apphelp//index.cache.bz2 index.docbook make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' make[1]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 4%] Built target doc-apphelp-index-cache-bz2 make[1]: Leaving directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 4%] Building CXX object tools/CMakeFiles/xmi2pot.dir/xmi2pot_autogen/mocs_compilation.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/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.27.2\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/tools -I/usr/src/RPM/BUILD/umbrello-18.12.2/tools -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/tools/xmi2pot_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-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-18.12.2/BUILD/tools/xmi2pot_autogen/mocs_compilation.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 1%] Generating po/it/docs/umbrello/index.cache.bz2 cd /usr/src/RPM/BUILD/umbrello-18.12.2 && /usr/lib/kf5/bin/meinproc5 --check --cache /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/po/it/docs/umbrello/index.cache.bz2 po/it/docs/umbrello/index.docbook make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' make[1]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 4%] Built target po-it-docs-umbrello-index-cache-bz2 make[1]: Leaving directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 4%] Building CXX object tools/CMakeFiles/po2xmi.dir/po2xmi_autogen/mocs_compilation.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/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.27.2\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/tools -I/usr/src/RPM/BUILD/umbrello-18.12.2/tools -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/tools/po2xmi_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-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-18.12.2/BUILD/tools/po2xmi_autogen/mocs_compilation.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 1%] Generating index.cache.bz2 cd /usr/src/RPM/BUILD/umbrello-18.12.2/doc && /usr/lib/kf5/bin/meinproc5 --check --cache /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/doc//index.cache.bz2 index.docbook make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' make[1]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 4%] Built target doc-index-cache-bz2 make[1]: Leaving directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 0%] Generating mo... /usr/bin/cmake -DGETTEXT_MSGFMT_EXECUTABLE=/usr/bin/msgfmt -DCOPY_TO=/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/locale -DPO_DIR=/usr/src/RPM/BUILD/umbrello-18.12.2/po -P /usr/lib64/cmake/KF5I18n/build-pofiles.cmake make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' make[1]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 4%] Built target pofiles-5daba144fb210f42664b0e3664ed3fe7 make[1]: Leaving directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 1%] Automatic MOC for target libumbrello cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/cmake -E cmake_autogen /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/CMakeFiles/libumbrello_autogen.dir/AutogenInfo.cmake Release make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' make[1]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 4%] Built target libumbrello_autogen make[1]: Leaving directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' make -f umbrello/CMakeFiles/libumbrello.dir/build.make umbrello/CMakeFiles/libumbrello.dir/depend make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 5%] Generating ui_exportallviewsdialogbase.h cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/share/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/exportallviewsdialogbase.ui -DKDE_UIC_H_FILE:FILEPATH=/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/ui_exportallviewsdialogbase.h -DKDE_UIC_BASENAME:STRING=exportallviewsdialogbase -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 4%] Generating ui_codeviewerdialogbase.h cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/share/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/codeviewerdialogbase.ui -DKDE_UIC_H_FILE:FILEPATH=/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/ui_codeviewerdialogbase.h -DKDE_UIC_BASENAME:STRING=codeviewerdialogbase -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 4%] Building CXX object tools/CMakeFiles/po2xmi.dir/po2xmi.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/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.27.2\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/tools -I/usr/src/RPM/BUILD/umbrello-18.12.2/tools -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/tools/po2xmi_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-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-18.12.2/tools/po2xmi.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 6%] Automatic RCC for ui.qrc cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/cmake -E cmake_autorcc /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/CMakeFiles/libumbrello_autogen.dir/RCCuiInfo.cmake Release make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 6%] Generating ui_codevieweroptionsbase.h cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/share/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/codevieweroptionsbase.ui -DKDE_UIC_H_FILE:FILEPATH=/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/ui_codevieweroptionsbase.h -DKDE_UIC_BASENAME:STRING=codevieweroptionsbase -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 6%] Generating ui_autolayoutoptionpage.h cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/share/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages/autolayoutoptionpage.ui -DKDE_UIC_H_FILE:FILEPATH=/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/ui_autolayoutoptionpage.h -DKDE_UIC_BASENAME:STRING=autolayoutoptionpage -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 6%] Generating ui_finddialog.h cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/share/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/finddialog.ui -DKDE_UIC_H_FILE:FILEPATH=/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/ui_finddialog.h -DKDE_UIC_BASENAME:STRING=finddialog -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 7%] Generating ui_diagrampropertiespage.h cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/share/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages/diagrampropertiespage.ui -DKDE_UIC_H_FILE:FILEPATH=/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/ui_diagrampropertiespage.h -DKDE_UIC_BASENAME:STRING=diagrampropertiespage -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 6%] Generating ui_codeimportoptionspage.h cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/share/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages/codeimportoptionspage.ui -DKDE_UIC_H_FILE:FILEPATH=/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/ui_codeimportoptionspage.h -DKDE_UIC_BASENAME:STRING=codeimportoptionspage -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 7%] Generating ui_codegenoptionspage.h cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/share/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard/codegenoptionspage.ui -DKDE_UIC_H_FILE:FILEPATH=/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/ui_codegenoptionspage.h -DKDE_UIC_BASENAME:STRING=codegenoptionspage -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 7%] Generating ui_codegenselectpage.h cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/share/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard/codegenselectpage.ui -DKDE_UIC_H_FILE:FILEPATH=/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/ui_codegenselectpage.h -DKDE_UIC_BASENAME:STRING=codegenselectpage -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 7%] Generating ui_umlrolepropertiesbase.h cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/share/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages/umlrolepropertiesbase.ui -DKDE_UIC_H_FILE:FILEPATH=/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/ui_umlrolepropertiesbase.h -DKDE_UIC_BASENAME:STRING=umlrolepropertiesbase -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 8%] Generating ui_codegenstatuspage.h cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/share/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard/codegenstatuspage.ui -DKDE_UIC_H_FILE:FILEPATH=/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/ui_codegenstatuspage.h -DKDE_UIC_BASENAME:STRING=codegenstatuspage -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 7%] Generating ui_umlinstanceattributedialog.h cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/share/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/umlinstanceattributedialog.ui -DKDE_UIC_H_FILE:FILEPATH=/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/ui_umlinstanceattributedialog.h -DKDE_UIC_BASENAME:STRING=umlinstanceattributedialog -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 8%] Generating ui_codeimpselectpage.h cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/share/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard/codeimpselectpage.ui -DKDE_UIC_H_FILE:FILEPATH=/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/ui_codeimpselectpage.h -DKDE_UIC_BASENAME:STRING=codeimpselectpage -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 8%] Generating ui_codeimpstatuspage.h cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/share/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard/codeimpstatuspage.ui -DKDE_UIC_H_FILE:FILEPATH=/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/ui_codeimpstatuspage.h -DKDE_UIC_BASENAME:STRING=codeimpstatuspage -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 9%] Generating ui_cppcodegenerationformbase.h cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/share/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppcodegenerationformbase.ui -DKDE_UIC_H_FILE:FILEPATH=/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/ui_cppcodegenerationformbase.h -DKDE_UIC_BASENAME:STRING=cppcodegenerationformbase -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 9%] Generating ui_dcodegenerationformbase.h cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/share/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodegenerationformbase.ui -DKDE_UIC_H_FILE:FILEPATH=/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/ui_dcodegenerationformbase.h -DKDE_UIC_BASENAME:STRING=dcodegenerationformbase -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 9%] Generating ui_javacodegenerationformbase.h cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/share/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodegenerationformbase.ui -DKDE_UIC_H_FILE:FILEPATH=/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/ui_javacodegenerationformbase.h -DKDE_UIC_BASENAME:STRING=javacodegenerationformbase -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 9%] Generating umbrellosettings.h, umbrellosettings.cpp cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/libexec/kf5/kconfig_compiler_kf5 /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umbrello.kcfg /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umbrellosettings.kcfgc -d /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/ make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 9%] Generating ui_rubycodegenerationformbase.h cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/share/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodegenerationformbase.ui -DKDE_UIC_H_FILE:FILEPATH=/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/ui_rubycodegenerationformbase.h -DKDE_UIC_BASENAME:STRING=rubycodegenerationformbase -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 9%] Automatic RCC for icons.qrc cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/cmake -E cmake_autorcc /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/CMakeFiles/libumbrello_autogen.dir/RCCiconsInfo.cmake Release make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 4%] Building CXX object tools/CMakeFiles/xmi2pot.dir/xmi2pot.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/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.27.2\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/tools -I/usr/src/RPM/BUILD/umbrello-18.12.2/tools -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/tools/xmi2pot_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-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-18.12.2/tools/xmi2pot.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 4%] Building CXX object tools/CMakeFiles/po2xmi.dir/shared.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/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.27.2\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/tools -I/usr/src/RPM/BUILD/umbrello-18.12.2/tools -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/tools/po2xmi_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-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-18.12.2/tools/shared.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 4%] Building CXX object tools/CMakeFiles/xmi2pot.dir/shared.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/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.27.2\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/tools -I/usr/src/RPM/BUILD/umbrello-18.12.2/tools -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/tools/xmi2pot_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-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-18.12.2/tools/shared.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 9%] Linking CXX executable po2xmi5 cd /usr/src/RPM/BUILD/umbrello-18.12.2/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 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-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/lib64 -L/usr/lib64/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/lib64/libQt5Xml.so.5.11.3 /usr/lib64/libQt5Core.so.5.11.3 make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' make[1]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 9%] Built target po2xmi make[1]: Leaving directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 9%] Linking CXX executable xmi2pot5 cd /usr/src/RPM/BUILD/umbrello-18.12.2/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 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-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/lib64 -L/usr/lib64/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/lib64/libQt5Xml.so.5.11.3 /usr/lib64/libQt5Core.so.5.11.3 make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' make[1]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 9%] Built target xmi2pot make[1]: Leaving directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/umbrello-18.12.2 /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/CMakeFiles/libumbrello.dir/DependInfo.cmake --color= Scanning dependencies of target libumbrello make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' make -f umbrello/CMakeFiles/libumbrello.dir/build.make umbrello/CMakeFiles/libumbrello.dir/build make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 10%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/classwizard.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/dialogs/classwizard.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/classwizard.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/classwizard.h:52:10: warning: 'virtual void ClassWizard::accept()' can be marked override [-Wsuggest-override] void accept(); ^~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/uml1model/attribute.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/classwizard.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/dialogs/classwizard.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/classwizard.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/classwizard.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/classwizard.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/classwizard.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/classwizard.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/classwizard.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/dialogs/classwizard.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:54: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-18.12.2/umbrello/uml1model/classifier.h:56:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:129:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:181: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-18.12.2/umbrello/uml1model/classifier.h:183: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-18.12.2/umbrello/dialogs/pages/classifierlistpage.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/classwizard.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/dialogs/classwizard.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/dialogs/classwizard.cpp:21: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 10%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/codetexthighlighter.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/dialogs/codetexthighlighter.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/codetexthighlighter.cpp:25: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/codeblockwithcomments.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codemethodblock.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenfactory.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/codetexthighlighter.cpp:28: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeblockwithcomments.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codemethodblock.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenfactory.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/codetexthighlighter.cpp:28: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codemethodblock.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenfactory.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/codetexthighlighter.cpp:28: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenfactory.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/codetexthighlighter.cpp:28: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codegenfactory.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/codetexthighlighter.cpp:28: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/codetexthighlighter.cpp:29: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/dialogs/codetexthighlighter.cpp:29: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 9%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/associationpropertiesdialog.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/dialogs/associationpropertiesdialog.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/associationpropertiesdialog.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/associationpropertiesdialog.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/umlwidgets/umlwidget.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/classifierwidget.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/linkwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/associationpropertiesdialog.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/umlwidgets/classifierwidget.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/linkwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/associationpropertiesdialog.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:76: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-18.12.2/umbrello/umlwidgets/umlwidget.h:79: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-18.12.2/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:85: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-18.12.2/umbrello/umlwidgets/umlwidget.h:89:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:98: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-18.12.2/umbrello/umlwidgets/umlwidget.h:175:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:194:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:195: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-18.12.2/umbrello/umlwidgets/umlwidget.h:232: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-18.12.2/umbrello/umlwidgets/umlwidget.h:236:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:253:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:254:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:255:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:256:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:257: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-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/linkwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/associationpropertiesdialog.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/linkwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/associationpropertiesdialog.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:340:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:341:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:342:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:344:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:345:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:346:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:347:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:348:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:360: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-18.12.2/umbrello/dialogs/associationpropertiesdialog.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:62:18: warning: 'virtual void AssociationWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override] virtual void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:66:18: warning: 'virtual void AssociationWidget::lwSetFont(QFont)' can be marked override [-Wsuggest-override] virtual void lwSetFont(QFont font); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:67:28: warning: 'virtual UMLClassifier* AssociationWidget::operationOwner()' can be marked override [-Wsuggest-override] virtual UMLClassifier *operationOwner(); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:69:27: warning: 'virtual UMLOperation* AssociationWidget::operation()' can be marked override [-Wsuggest-override] virtual UMLOperation *operation(); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:70:18: warning: 'virtual void AssociationWidget::setOperation(UMLOperation*)' can be marked override [-Wsuggest-override] virtual void setOperation(UMLOperation *op); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:72:21: warning: 'virtual QString AssociationWidget::customOpText()' can be marked override [-Wsuggest-override] virtual QString customOpText(); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:73: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-18.12.2/umbrello/umlwidgets/associationwidget.h:75:18: warning: 'virtual void AssociationWidget::resetTextPositions()' can be marked override [-Wsuggest-override] virtual void resetTextPositions(); ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:77:18: warning: 'virtual void AssociationWidget::setMessageText(FloatingTextWidget*)' can be marked override [-Wsuggest-override] virtual void setMessageText(FloatingTextWidget *ft); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:78: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-18.12.2/umbrello/umlwidgets/associationwidget.h:80:18: warning: 'virtual bool AssociationWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:82:21: warning: 'virtual QString AssociationWidget::lwOperationText()' can be marked override [-Wsuggest-override] virtual QString lwOperationText(); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:83:28: warning: 'virtual UMLClassifier* AssociationWidget::lwClassifier()' can be marked override [-Wsuggest-override] virtual UMLClassifier *lwClassifier(); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:84: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-18.12.2/umbrello/umlwidgets/associationwidget.h:86: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-18.12.2/umbrello/umlwidgets/associationwidget.h:90:18: warning: 'virtual void AssociationWidget::calculateNameTextSegment()' can be marked override [-Wsuggest-override] virtual void calculateNameTextSegment(); ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:105:10: warning: 'virtual void AssociationWidget::setName(const QString&)' can be marked override [-Wsuggest-override] void setName(const QString &strRole); ^~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:149:20: warning: 'virtual QRectF AssociationWidget::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:150:26: warning: 'virtual QPainterPath AssociationWidget::shape() const' can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:156:16: warning: 'virtual UMLWidget* AssociationWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF &p); ^~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:174:11: warning: 'virtual QFont AssociationWidget::font() const' can be marked override [-Wsuggest-override] QFont font() const; ^~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:176: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-18.12.2/umbrello/umlwidgets/associationwidget.h:177: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-18.12.2/umbrello/umlwidgets/associationwidget.h:178:18: warning: 'virtual void AssociationWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:186:18: warning: 'virtual bool AssociationWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:187: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-18.12.2/umbrello/umlwidgets/associationwidget.h:194:18: warning: 'virtual void AssociationWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:195:18: warning: 'virtual void AssociationWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:196:18: warning: 'virtual void AssociationWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:197:18: warning: 'virtual void AssociationWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:199:18: warning: 'virtual void AssociationWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:201:18: warning: 'virtual void AssociationWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:208:18: warning: 'virtual void AssociationWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:210:18: warning: 'virtual void AssociationWidget::hoverEnterEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override] virtual void hoverEnterEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:211:18: warning: 'virtual void AssociationWidget::hoverLeaveEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override] virtual void hoverLeaveEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:212: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-18.12.2/umbrello/dialogs/associationpropertiesdialog.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/dialogs/associationpropertiesdialog.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/objectwidget.h:51:10: warning: 'virtual void ObjectWidget::cleanup()' can be marked override [-Wsuggest-override] void cleanup(); ^~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/dialogs/associationpropertiesdialog.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/dialogs/associationpropertiesdialog.cpp:21: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 10%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/codetextedit.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/dialogs/codetextedit.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/codetextedit.cpp:25: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/dialogs/codetextedit.cpp:27: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 9%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/activitydialog.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/dialogs/activitydialog.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/activitydialog.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/activitydialog.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/dialogs/activitydialog.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/umlwidget.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/activitywidget.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/activitydialog.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/umlwidgets/activitywidget.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/activitydialog.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:76: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-18.12.2/umbrello/umlwidgets/umlwidget.h:79: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-18.12.2/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:85: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-18.12.2/umbrello/umlwidgets/umlwidget.h:89:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:98: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-18.12.2/umbrello/umlwidgets/umlwidget.h:175:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:194:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:195: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-18.12.2/umbrello/umlwidgets/umlwidget.h:232: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-18.12.2/umbrello/umlwidgets/umlwidget.h:236:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:253:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:254:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:255:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:256:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:257: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-18.12.2/umbrello/dialogs/activitydialog.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 10%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/classpropertiesdialog.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/dialogs/classpropertiesdialog.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/classpropertiesdialog.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/classpropertiesdialog.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/dialogs/pages/classassociationspage.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/classpropertiesdialog.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/umlwidgets/umlwidget.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/classifierwidget.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/classpropertiesdialog.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/umlwidgets/classifierwidget.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/classpropertiesdialog.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:76: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-18.12.2/umbrello/umlwidgets/umlwidget.h:79: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-18.12.2/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:85: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-18.12.2/umbrello/umlwidgets/umlwidget.h:89:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:98: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-18.12.2/umbrello/umlwidgets/umlwidget.h:175:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:194:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:195: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-18.12.2/umbrello/umlwidgets/umlwidget.h:232: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-18.12.2/umbrello/umlwidgets/umlwidget.h:236:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:253:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:254:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:255:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:256:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:257: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-18.12.2/umbrello/dialogs/classpropertiesdialog.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/dialogs/classpropertiesdialog.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/dialogs/classpropertiesdialog.cpp:21: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/dialogs/classpropertiesdialog.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/entity.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/classpropertiesdialog.cpp:23: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/entity.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/classpropertiesdialog.cpp:23: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/attribute.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/entity.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/classpropertiesdialog.cpp:23: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/entity.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/classpropertiesdialog.cpp:23: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/entity.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/classpropertiesdialog.cpp:23: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/entity.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/classpropertiesdialog.cpp:23: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/uml1model/entity.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/classpropertiesdialog.cpp:23: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:54: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-18.12.2/umbrello/uml1model/classifier.h:56:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:129:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:181: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-18.12.2/umbrello/uml1model/classifier.h:183: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-18.12.2/umbrello/dialogs/classpropertiesdialog.cpp:23: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/dialogs/classpropertiesdialog.cpp:24: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/objectwidget.h:51:10: warning: 'virtual void ObjectWidget::cleanup()' can be marked override [-Wsuggest-override] void cleanup(); ^~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/dialogs/classpropertiesdialog.cpp:26: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/dialogs/classpropertiesdialog.cpp:29: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 10%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/codeeditor.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/dialogs/codeeditor.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/codeeditor.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/attribute.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/codeeditor.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/dialogs/codeeditor.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/codeeditor.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/codeeditor.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/codeeditor.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/codeeditor.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/codeeditor.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/codeeditor.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/dialogs/codeeditor.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:54: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-18.12.2/umbrello/uml1model/classifier.h:56:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:129:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:181: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-18.12.2/umbrello/uml1model/classifier.h:183: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-18.12.2/umbrello/dialogs/codeeditor.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/dialogs/codeeditor.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlrole.h:47:16: warning: 'virtual UMLObject* UMLRole::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const { return 0; } ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlrole.h:49: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-18.12.2/umbrello/uml1model/umlrole.h:51:18: warning: 'virtual bool UMLRole::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget *parent = 0); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlrole.h:55: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-18.12.2/umbrello/codegenerators/codeblockwithcomments.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codemethodblock.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/codeeditor.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeblockwithcomments.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codemethodblock.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/codeeditor.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codemethodblock.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/codeeditor.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/codeeditor.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/dialogs/codeeditor.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeclassfield.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/codeeditor.cpp:23: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/dialogs/codeeditor.cpp:23: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfield.h:52:13: warning: 'virtual QString CodeClassField::getTypeName()' can be marked override [-Wsuggest-override] QString getTypeName (); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfield.h:85:10: warning: 'virtual void CodeClassField::updateContent()' can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/codeeditor.cpp:25: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/dialogs/codeeditor.cpp:25: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codedocument.h:100:10: warning: 'virtual void CodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/codeoperation.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/codeeditor.cpp:26: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/dialogs/codeeditor.cpp:26: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/dialogs/codeeditor.cpp:28: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/dialogs/codeeditor.cpp:29: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/dialogs/codeeditor.cpp:34: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/dialogs/codeeditor.cpp:35: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/dialogs/codeeditor.cpp:36: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 11%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/diagramselectiondialog.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/dialogs/diagramselectiondialog.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages/diagramprintpage.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/diagramselectiondialog.cpp:23: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/dialogs/pages/diagramprintpage.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/diagramselectiondialog.cpp:23: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 11%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/codeviewerdialog.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/dialogs/codeviewerdialog.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeblockwithcomments.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codemethodblock.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/codeviewerdialog.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeblockwithcomments.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codemethodblock.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/codeviewerdialog.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codemethodblock.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/codeviewerdialog.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/codeviewerdialog.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/codeviewerdialog.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/codeviewerdialog.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/dialogs/codeviewerdialog.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codedocument.h:100:10: warning: 'virtual void CodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/codeviewerdialog.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/codeviewerdialog.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/attribute.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/codeviewerdialog.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/codeviewerdialog.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/codeviewerdialog.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/codeviewerdialog.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/codeviewerdialog.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/codeviewerdialog.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/codeviewerdialog.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:54: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-18.12.2/umbrello/uml1model/classifier.h:56:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:129:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:181: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-18.12.2/umbrello/uml1model/classifier.h:183: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-18.12.2/umbrello/codegenerators/codeoperation.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/codeviewerdialog.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/codeviewerdialog.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeclassfield.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/codeviewerdialog.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/codeviewerdialog.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfield.h:52:13: warning: 'virtual QString CodeClassField::getTypeName()' can be marked override [-Wsuggest-override] QString getTypeName (); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfield.h:85:10: warning: 'virtual void CodeClassField::updateContent()' can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/dialogs/codeviewerdialog.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/dialogs/codeviewerdialog.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/dialogs/codeviewerdialog.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/dialogs/codeviewerdialog.cpp:21: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 12%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/finddialog.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/dialogs/finddialog.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/finddialog.cpp:11: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 13%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/notedialog.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/dialogs/notedialog.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/notedialog.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/notedialog.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/umlwidgets/umlwidget.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/notewidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/notedialog.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/umlwidgets/notewidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/notedialog.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:76: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-18.12.2/umbrello/umlwidgets/umlwidget.h:79: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-18.12.2/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:85: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-18.12.2/umbrello/umlwidgets/umlwidget.h:89:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:98: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-18.12.2/umbrello/umlwidgets/umlwidget.h:175:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:194:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:195: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-18.12.2/umbrello/umlwidgets/umlwidget.h:232: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-18.12.2/umbrello/umlwidgets/umlwidget.h:236:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:253:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:254:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:255:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:256:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:257: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-18.12.2/umbrello/dialogs/notedialog.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 12%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/multipagedialogbase.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/dialogs/multipagedialogbase.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/multipagedialogbase.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/dialogs/pages/associationgeneralpage.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/multipagedialogbase.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/umlwidgets/umlwidget.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/classifierwidget.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/linkwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/multipagedialogbase.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/umlwidgets/classifierwidget.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/linkwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/multipagedialogbase.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:76: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-18.12.2/umbrello/umlwidgets/umlwidget.h:79: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-18.12.2/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:85: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-18.12.2/umbrello/umlwidgets/umlwidget.h:89:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:98: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-18.12.2/umbrello/umlwidgets/umlwidget.h:175:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:194:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:195: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-18.12.2/umbrello/umlwidgets/umlwidget.h:232: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-18.12.2/umbrello/umlwidgets/umlwidget.h:236:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:253:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:254:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:255:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:256:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:257: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-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/linkwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/multipagedialogbase.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/linkwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/multipagedialogbase.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:340:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:341:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:342:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:344:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:345:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:346:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:347:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:348:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:360: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-18.12.2/umbrello/dialogs/multipagedialogbase.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:62:18: warning: 'virtual void AssociationWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override] virtual void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:66:18: warning: 'virtual void AssociationWidget::lwSetFont(QFont)' can be marked override [-Wsuggest-override] virtual void lwSetFont(QFont font); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:67:28: warning: 'virtual UMLClassifier* AssociationWidget::operationOwner()' can be marked override [-Wsuggest-override] virtual UMLClassifier *operationOwner(); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:69:27: warning: 'virtual UMLOperation* AssociationWidget::operation()' can be marked override [-Wsuggest-override] virtual UMLOperation *operation(); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:70:18: warning: 'virtual void AssociationWidget::setOperation(UMLOperation*)' can be marked override [-Wsuggest-override] virtual void setOperation(UMLOperation *op); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:72:21: warning: 'virtual QString AssociationWidget::customOpText()' can be marked override [-Wsuggest-override] virtual QString customOpText(); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:73: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-18.12.2/umbrello/umlwidgets/associationwidget.h:75:18: warning: 'virtual void AssociationWidget::resetTextPositions()' can be marked override [-Wsuggest-override] virtual void resetTextPositions(); ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:77:18: warning: 'virtual void AssociationWidget::setMessageText(FloatingTextWidget*)' can be marked override [-Wsuggest-override] virtual void setMessageText(FloatingTextWidget *ft); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:78: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-18.12.2/umbrello/umlwidgets/associationwidget.h:80:18: warning: 'virtual bool AssociationWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:82:21: warning: 'virtual QString AssociationWidget::lwOperationText()' can be marked override [-Wsuggest-override] virtual QString lwOperationText(); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:83:28: warning: 'virtual UMLClassifier* AssociationWidget::lwClassifier()' can be marked override [-Wsuggest-override] virtual UMLClassifier *lwClassifier(); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:84: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-18.12.2/umbrello/umlwidgets/associationwidget.h:86: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-18.12.2/umbrello/umlwidgets/associationwidget.h:90:18: warning: 'virtual void AssociationWidget::calculateNameTextSegment()' can be marked override [-Wsuggest-override] virtual void calculateNameTextSegment(); ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:105:10: warning: 'virtual void AssociationWidget::setName(const QString&)' can be marked override [-Wsuggest-override] void setName(const QString &strRole); ^~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:149:20: warning: 'virtual QRectF AssociationWidget::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:150:26: warning: 'virtual QPainterPath AssociationWidget::shape() const' can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:156:16: warning: 'virtual UMLWidget* AssociationWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF &p); ^~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:174:11: warning: 'virtual QFont AssociationWidget::font() const' can be marked override [-Wsuggest-override] QFont font() const; ^~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:176: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-18.12.2/umbrello/umlwidgets/associationwidget.h:177: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-18.12.2/umbrello/umlwidgets/associationwidget.h:178:18: warning: 'virtual void AssociationWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:186:18: warning: 'virtual bool AssociationWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:187: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-18.12.2/umbrello/umlwidgets/associationwidget.h:194:18: warning: 'virtual void AssociationWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:195:18: warning: 'virtual void AssociationWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:196:18: warning: 'virtual void AssociationWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:197:18: warning: 'virtual void AssociationWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:199:18: warning: 'virtual void AssociationWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:201:18: warning: 'virtual void AssociationWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:208:18: warning: 'virtual void AssociationWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:210:18: warning: 'virtual void AssociationWidget::hoverEnterEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override] virtual void hoverEnterEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:211:18: warning: 'virtual void AssociationWidget::hoverLeaveEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override] virtual void hoverLeaveEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:212: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-18.12.2/umbrello/dialogs/multipagedialogbase.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/dialogs/multipagedialogbase.cpp:21: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/messagewidget.h:125:10: warning: 'virtual void MessageWidget::cleanup()' can be marked override [-Wsuggest-override] void cleanup(); ^~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/dialogs/multipagedialogbase.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 13%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/overwritedialog.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/dialogs/overwritedialog.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 11%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/dontaskagain.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/dialogs/dontaskagain.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 11%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/dialog_utils.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/dialogs/dialog_utils.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/dialog_utils.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/dialogs/dialog_utils.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/dialogs/dialog_utils.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/umlwidget.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/dialog_utils.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/dialogs/dialog_utils.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:76: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-18.12.2/umbrello/umlwidgets/umlwidget.h:79: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-18.12.2/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:85: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-18.12.2/umbrello/umlwidgets/umlwidget.h:89:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:98: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-18.12.2/umbrello/umlwidgets/umlwidget.h:175:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:194:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:195: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-18.12.2/umbrello/umlwidgets/umlwidget.h:232: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-18.12.2/umbrello/umlwidgets/umlwidget.h:236:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:253:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:254:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:255:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:256:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:257: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-18.12.2/umbrello/dialogs/dialog_utils.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/dialogs/dialog_utils.cpp:32:1: note: in expansion of macro 'DefineDontAskAgainItem' DefineDontAskAgainItem(allItem, QLatin1String("all"), i18n("Enable all messages")); ^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/dialogs/dialog_utils.cpp:33:1: note: in expansion of macro 'DefineDontAskAgainItem' DefineDontAskAgainItem(askDeleteAssociationItem, QLatin1String("delete-association"), i18n("Enable 'delete association' related messages")); ^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/dialogs/dialog_utils.cpp:34: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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 9%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/debug/debug_utils.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/debug/debug_utils.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug/debug_utils.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 13%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/objectnodedialog.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/dialogs/objectnodedialog.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/objectnodedialog.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/objectnodedialog.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/dialogs/objectnodedialog.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/dialogs/objectnodedialog.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/umlwidget.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/objectnodewidget.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/objectnodedialog.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/umlwidgets/objectnodewidget.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/objectnodedialog.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:76: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-18.12.2/umbrello/umlwidgets/umlwidget.h:79: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-18.12.2/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:85: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-18.12.2/umbrello/umlwidgets/umlwidget.h:89:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:98: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-18.12.2/umbrello/umlwidgets/umlwidget.h:175:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:194:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:195: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-18.12.2/umbrello/umlwidgets/umlwidget.h:232: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-18.12.2/umbrello/umlwidgets/umlwidget.h:236:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:253:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:254:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:255:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:256:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:257: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-18.12.2/umbrello/dialogs/objectnodedialog.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 12%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/messagewidgetpropertiesdialog.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/dialogs/messagewidgetpropertiesdialog.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/messagewidgetpropertiesdialog.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/messagewidgetpropertiesdialog.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/umlwidgets/umlwidget.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/messagewidget.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/messagewidgetpropertiesdialog.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/umlwidgets/messagewidget.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/messagewidgetpropertiesdialog.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:76: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-18.12.2/umbrello/umlwidgets/umlwidget.h:79: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-18.12.2/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:85: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-18.12.2/umbrello/umlwidgets/umlwidget.h:89:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:98: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-18.12.2/umbrello/umlwidgets/umlwidget.h:175:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:194:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:195: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-18.12.2/umbrello/umlwidgets/umlwidget.h:232: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-18.12.2/umbrello/umlwidgets/umlwidget.h:236:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:253:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:254:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:255:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:256:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:257: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-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/linkwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/messagewidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/messagewidgetpropertiesdialog.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/linkwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/messagewidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/messagewidgetpropertiesdialog.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:340:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:341:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:342:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:344:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:345:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:346:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:347:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:348:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:360: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-18.12.2/umbrello/dialogs/messagewidgetpropertiesdialog.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/messagewidget.h:125:10: warning: 'virtual void MessageWidget::cleanup()' can be marked override [-Wsuggest-override] void cleanup(); ^~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/dialogs/messagewidgetpropertiesdialog.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 12%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/exportallviewsdialog.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/dialogs/exportallviewsdialog.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/classifierwidget.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlviewimageexportermodel.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/exportallviewsdialog.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/umlwidgets/classifierwidget.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlviewimageexportermodel.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/exportallviewsdialog.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:76: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-18.12.2/umbrello/umlwidgets/umlwidget.h:79: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-18.12.2/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:85: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-18.12.2/umbrello/umlwidgets/umlwidget.h:89:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:98: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-18.12.2/umbrello/umlwidgets/umlwidget.h:175:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:194:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:195: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-18.12.2/umbrello/umlwidgets/umlwidget.h:232: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-18.12.2/umbrello/umlwidgets/umlwidget.h:236:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:253:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:254:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:255:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:256:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:257: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-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlviewimageexportermodel.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/exportallviewsdialog.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlviewimageexportermodel.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/exportallviewsdialog.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:340:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:341:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:342:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:344:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:345:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:346:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:347:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:348:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:360: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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 14%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/singlepagedialogbase.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/dialogs/singlepagedialogbase.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/singlepagedialogbase.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 13%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/parameterpropertiesdialog.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/dialogs/parameterpropertiesdialog.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/parameterpropertiesdialog.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/attribute.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/parameterpropertiesdialog.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/dialogs/parameterpropertiesdialog.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/parameterpropertiesdialog.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/parameterpropertiesdialog.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/parameterpropertiesdialog.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/parameterpropertiesdialog.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/parameterpropertiesdialog.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/parameterpropertiesdialog.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/dialogs/parameterpropertiesdialog.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:54: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-18.12.2/umbrello/uml1model/classifier.h:56:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:129:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:181: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-18.12.2/umbrello/uml1model/classifier.h:183: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-18.12.2/umbrello/dialogs/parameterpropertiesdialog.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/dialogs/parameterpropertiesdialog.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/dialogs/parameterpropertiesdialog.cpp:23: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/dialogs/parameterpropertiesdialog.cpp:27: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 13%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/selectoperationdialog.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/dialogs/selectoperationdialog.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/selectoperationdialog.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/uml1model/attribute.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/selectoperationdialog.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/dialogs/selectoperationdialog.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/selectoperationdialog.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/selectoperationdialog.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/selectoperationdialog.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/selectoperationdialog.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/selectoperationdialog.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/selectoperationdialog.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/dialogs/selectoperationdialog.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:54: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-18.12.2/umbrello/uml1model/classifier.h:56:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:129:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:181: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-18.12.2/umbrello/uml1model/classifier.h:183: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-18.12.2/umbrello/dialogs/selectoperationdialog.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/umlwidgets/classifierwidget.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/linkwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/selectoperationdialog.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:76: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-18.12.2/umbrello/umlwidgets/umlwidget.h:79: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-18.12.2/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:85: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-18.12.2/umbrello/umlwidgets/umlwidget.h:89:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:98: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-18.12.2/umbrello/umlwidgets/umlwidget.h:175:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:194:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:195: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-18.12.2/umbrello/umlwidgets/umlwidget.h:232: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-18.12.2/umbrello/umlwidgets/umlwidget.h:236:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:253:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:254:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:255:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:256:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:257: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-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/linkwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/selectoperationdialog.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/linkwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/selectoperationdialog.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:340:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:341:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:342:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:344:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:345:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:346:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:347:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:348:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:360: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-18.12.2/umbrello/dialogs/selectoperationdialog.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/dialogs/selectoperationdialog.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 14%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/umlattributedialog.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/dialogs/umlattributedialog.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/umlattributedialog.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/uml1model/attribute.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/umlattributedialog.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/dialogs/umlattributedialog.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/umlattributedialog.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/umlattributedialog.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/umlattributedialog.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/umlattributedialog.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/umlattributedialog.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/umlattributedialog.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/dialogs/umlattributedialog.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:54: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-18.12.2/umbrello/uml1model/classifier.h:56:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:129:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:181: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-18.12.2/umbrello/uml1model/classifier.h:183: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-18.12.2/umbrello/dialogs/umlattributedialog.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/dialogs/umlattributedialog.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codeimport/import_utils.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/umlattributedialog.cpp:26: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 14%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/statedialog.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/dialogs/statedialog.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/statedialog.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/statedialog.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/dialogs/pages/activitypage.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/statedialog.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/dialogs/statedialog.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/umlwidget.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/statewidget.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/statedialog.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/umlwidgets/statewidget.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/statedialog.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:76: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-18.12.2/umbrello/umlwidgets/umlwidget.h:79: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-18.12.2/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:85: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-18.12.2/umbrello/umlwidgets/umlwidget.h:89:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:98: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-18.12.2/umbrello/umlwidgets/umlwidget.h:175:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:194:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:195: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-18.12.2/umbrello/umlwidgets/umlwidget.h:232: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-18.12.2/umbrello/umlwidgets/umlwidget.h:236:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:253:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:254:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:255:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:256:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:257: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-18.12.2/umbrello/dialogs/statedialog.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/statewidget.h:63: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-18.12.2/umbrello/umlwidgets/statewidget.h:79:18: warning: 'virtual bool StateWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/statewidget.h:81:18: warning: 'virtual bool StateWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/statewidget.h:82: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-18.12.2/umbrello/umlwidgets/statewidget.h:85:12: warning: 'virtual QSizeF StateWidget::minimumSize() const' can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/statewidget.h:86:12: warning: 'virtual QSizeF StateWidget::maximumSize()' can be marked override [-Wsuggest-override] QSizeF maximumSize(); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/statewidget.h:90: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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 15%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/umlcheckconstraintdialog.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/dialogs/umlcheckconstraintdialog.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/umlcheckconstraintdialog.cpp:11: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/uml.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/umlcheckconstraintdialog.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/dialogs/umlcheckconstraintdialog.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/entityconstraint.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/checkconstraint.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/umlcheckconstraintdialog.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/checkconstraint.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/umlcheckconstraintdialog.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/dialogs/umlcheckconstraintdialog.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 14%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/settingsdialog.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/dialogs/settingsdialog.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/settingsdialog.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/settingsdialog.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/dialogs/pages/autolayoutoptionpage.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/settingsdialog.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/dialogs/settingsdialog.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/dialogs/settingsdialog.cpp:24: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/BUILD/umbrello/umbrellosettings.h:12, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/settingsdialog.cpp:27: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:86:18: warning: 'virtual void CPPCodeGenerationPolicy::setDefaults(bool)' can be marked override [-Wsuggest-override] virtual void setDefaults(bool emitUpdateSignal = true); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:88: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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 15%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/umlinstanceattributedialog.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/dialogs/umlinstanceattributedialog.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/attribute.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/umlinstanceattributedialog.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/umlinstanceattributedialog.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/dialogs/umlinstanceattributedialog.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/umlinstanceattributedialog.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/dialogs/umlinstanceattributedialog.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/umlinstanceattributedialog.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/umlinstanceattributedialog.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/umlinstanceattributedialog.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/umlinstanceattributedialog.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/umlinstanceattributedialog.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/umlinstanceattributedialog.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/dialogs/umlinstanceattributedialog.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:54: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-18.12.2/umbrello/uml1model/classifier.h:56:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:129:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:181: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-18.12.2/umbrello/uml1model/classifier.h:183: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-18.12.2/umbrello/dialogs/umlinstanceattributedialog.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 15%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/umlentityattributedialog.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/dialogs/umlentityattributedialog.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/umlentityattributedialog.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/uml1model/attribute.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/entityattribute.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/umlentityattributedialog.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/entityattribute.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/umlentityattributedialog.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/dialogs/umlentityattributedialog.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/umlentityattributedialog.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/umlentityattributedialog.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/umlentityattributedialog.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/umlentityattributedialog.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/umlentityattributedialog.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/umlentityattributedialog.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/dialogs/umlentityattributedialog.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:54: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-18.12.2/umbrello/uml1model/classifier.h:56:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:129:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:181: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-18.12.2/umbrello/uml1model/classifier.h:183: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-18.12.2/umbrello/dialogs/umlentityattributedialog.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/dialogs/umlentityattributedialog.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 15%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/umlfiledialog.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/dialogs/umlfiledialog.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/classifierwidget.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlviewimageexportermodel.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/umlfiledialog.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/umlwidgets/classifierwidget.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlviewimageexportermodel.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/umlfiledialog.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:76: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-18.12.2/umbrello/umlwidgets/umlwidget.h:79: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-18.12.2/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:85: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-18.12.2/umbrello/umlwidgets/umlwidget.h:89:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:98: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-18.12.2/umbrello/umlwidgets/umlwidget.h:175:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:194:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:195: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-18.12.2/umbrello/umlwidgets/umlwidget.h:232: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-18.12.2/umbrello/umlwidgets/umlwidget.h:236:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:253:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:254:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:255:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:256:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:257: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-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlviewimageexportermodel.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/umlfiledialog.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlviewimageexportermodel.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/umlfiledialog.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:340:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:341:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:342:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:344:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:345:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:346:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:347:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:348:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:360: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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 15%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/umlenumliteraldialog.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/dialogs/umlenumliteraldialog.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/umlenumliteraldialog.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/uml1model/enumliteral.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/umlenumliteraldialog.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/dialogs/umlenumliteraldialog.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/umlenumliteraldialog.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/umlenumliteraldialog.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/umlenumliteraldialog.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/umlenumliteraldialog.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/umlenumliteraldialog.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/umlenumliteraldialog.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/umlenumliteraldialog.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/dialogs/umlenumliteraldialog.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:54: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-18.12.2/umbrello/uml1model/classifier.h:56:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:129:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:181: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-18.12.2/umbrello/uml1model/classifier.h:183: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-18.12.2/umbrello/dialogs/umlenumliteraldialog.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 16%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/umlroledialog.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/dialogs/umlroledialog.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/umlroledialog.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/dialogs/umlroledialog.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlrole.h:47:16: warning: 'virtual UMLObject* UMLRole::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const { return 0; } ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlrole.h:49: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-18.12.2/umbrello/uml1model/umlrole.h:51:18: warning: 'virtual bool UMLRole::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget *parent = 0); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlrole.h:55: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-18.12.2/umbrello/dialogs/pages/umlroleproperties.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/umlroledialog.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 16%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/umltemplatedialog.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/dialogs/umltemplatedialog.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/umltemplatedialog.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/uml1model/template.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/umltemplatedialog.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/dialogs/umltemplatedialog.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/umltemplatedialog.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/umltemplatedialog.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/umltemplatedialog.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/umltemplatedialog.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/umltemplatedialog.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/umltemplatedialog.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/umltemplatedialog.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/dialogs/umltemplatedialog.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:54: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-18.12.2/umbrello/uml1model/classifier.h:56:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:129:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:181: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-18.12.2/umbrello/uml1model/classifier.h:183: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-18.12.2/umbrello/dialogs/umltemplatedialog.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 17%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/umlviewdialog.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/dialogs/umlviewdialog.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/umlviewdialog.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/umlviewdialog.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/dialogs/pages/diagrampropertiespage.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/umlviewdialog.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/dialogs/umlviewdialog.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/dialogs/umlviewdialog.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/umlwidget.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/classifierwidget.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/umlviewdialog.cpp:21: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/umlwidgets/classifierwidget.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/umlviewdialog.cpp:21: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:76: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-18.12.2/umbrello/umlwidgets/umlwidget.h:79: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-18.12.2/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:85: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-18.12.2/umbrello/umlwidgets/umlwidget.h:89:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:98: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-18.12.2/umbrello/umlwidgets/umlwidget.h:175:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:194:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:195: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-18.12.2/umbrello/umlwidgets/umlwidget.h:232: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-18.12.2/umbrello/umlwidgets/umlwidget.h:236:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:253:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:254:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:255:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:256:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:257: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-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/umlviewdialog.cpp:21: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/dialogs/umlviewdialog.cpp:21: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:340:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:341:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:342:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:344:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:345:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:346:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:347:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:348:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:360: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-18.12.2/umbrello/dialogs/umlviewdialog.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 16%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/umloperationdialog.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/dialogs/umloperationdialog.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/umloperationdialog.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/dialogs/umloperationdialog.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/uml.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/umloperationdialog.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/dialogs/umloperationdialog.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/attribute.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/operation.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/umloperationdialog.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/operation.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/umloperationdialog.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/dialogs/umloperationdialog.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/umloperationdialog.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/umloperationdialog.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/umloperationdialog.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/umloperationdialog.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/umloperationdialog.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/dialogs/umloperationdialog.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:54: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-18.12.2/umbrello/uml1model/classifier.h:56:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:129:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:181: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-18.12.2/umbrello/uml1model/classifier.h:183: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-18.12.2/umbrello/dialogs/umloperationdialog.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/dialogs/umloperationdialog.cpp:29: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/dialogs/umloperationdialog.cpp:30: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 17%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/pages/notepage.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/dialogs/pages/notepage.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages/notepage.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages/notepage.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/umlwidgets/umlwidget.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/notewidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages/notepage.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/umlwidgets/notewidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages/notepage.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:76: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-18.12.2/umbrello/umlwidgets/umlwidget.h:79: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-18.12.2/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:85: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-18.12.2/umbrello/umlwidgets/umlwidget.h:89:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:98: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-18.12.2/umbrello/umlwidgets/umlwidget.h:175:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:194:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:195: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-18.12.2/umbrello/umlwidgets/umlwidget.h:232: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-18.12.2/umbrello/umlwidgets/umlwidget.h:236:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:253:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:254:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:255:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:256:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:257: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-18.12.2/umbrello/dialogs/pages/notepage.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 16%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/umlforeignkeyconstraintdialog.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/dialogs/umlforeignkeyconstraintdialog.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/umlforeignkeyconstraintdialog.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/umlforeignkeyconstraintdialog.cpp:11: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/uml1model/attribute.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/entityattribute.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlentityattributelist.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/umlforeignkeyconstraintdialog.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/umlforeignkeyconstraintdialog.cpp:11: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/entityattribute.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlentityattributelist.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/umlforeignkeyconstraintdialog.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/umlforeignkeyconstraintdialog.cpp:11: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/umlentityattributelist.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/umlforeignkeyconstraintdialog.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/umlforeignkeyconstraintdialog.cpp:11: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/umlforeignkeyconstraintdialog.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/umlforeignkeyconstraintdialog.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/umlforeignkeyconstraintdialog.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/umlforeignkeyconstraintdialog.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/umlforeignkeyconstraintdialog.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/dialogs/umlforeignkeyconstraintdialog.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:54: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-18.12.2/umbrello/uml1model/classifier.h:56:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:129:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:181: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-18.12.2/umbrello/uml1model/classifier.h:183: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-18.12.2/umbrello/dialogs/umlforeignkeyconstraintdialog.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/dialogs/umlforeignkeyconstraintdialog.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/dialogs/umlforeignkeyconstraintdialog.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/dialogs/umlforeignkeyconstraintdialog.cpp:21: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/dialogs/umlforeignkeyconstraintdialog.cpp:24: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/dialogs/umlforeignkeyconstraintdialog.cpp:25: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/dialogs/umlforeignkeyconstraintdialog.cpp:26: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/dialogs/umlforeignkeyconstraintdialog.cpp:29: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 17%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/umluniqueconstraintdialog.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/dialogs/umluniqueconstraintdialog.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/attribute.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/entityattribute.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlentityattributelist.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/umluniqueconstraintdialog.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/umluniqueconstraintdialog.cpp:10: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/entityattribute.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlentityattributelist.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/umluniqueconstraintdialog.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/umluniqueconstraintdialog.cpp:10: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/umlentityattributelist.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/umluniqueconstraintdialog.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/umluniqueconstraintdialog.cpp:10: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/dialogs/umluniqueconstraintdialog.cpp:10: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/umluniqueconstraintdialog.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/umluniqueconstraintdialog.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/umluniqueconstraintdialog.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/umluniqueconstraintdialog.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/umluniqueconstraintdialog.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/umluniqueconstraintdialog.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/dialogs/umluniqueconstraintdialog.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:54: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-18.12.2/umbrello/uml1model/classifier.h:56:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:129:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:181: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-18.12.2/umbrello/uml1model/classifier.h:183: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-18.12.2/umbrello/dialogs/umluniqueconstraintdialog.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/dialogs/umluniqueconstraintdialog.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/dialogs/umluniqueconstraintdialog.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/dialogs/umluniqueconstraintdialog.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/dialogs/umluniqueconstraintdialog.cpp:21: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/dialogs/umluniqueconstraintdialog.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/dialogs/umluniqueconstraintdialog.cpp:23: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/dialogs/umluniqueconstraintdialog.cpp:24: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 17%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/pages/activitypage.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/dialogs/pages/activitypage.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages/activitypage.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages/activitypage.cpp:11: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/dialogs/pages/activitypage.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/menus/listpopupmenu.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus/dialogspopupmenu.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages/activitypage.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/umlwidgets/statewidget.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages/activitypage.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:76: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-18.12.2/umbrello/umlwidgets/umlwidget.h:79: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-18.12.2/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:85: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-18.12.2/umbrello/umlwidgets/umlwidget.h:89:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:98: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-18.12.2/umbrello/umlwidgets/umlwidget.h:175:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:194:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:195: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-18.12.2/umbrello/umlwidgets/umlwidget.h:232: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-18.12.2/umbrello/umlwidgets/umlwidget.h:236:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:253:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:254:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:255:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:256:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:257: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-18.12.2/umbrello/dialogs/pages/activitypage.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/statewidget.h:63: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-18.12.2/umbrello/umlwidgets/statewidget.h:79:18: warning: 'virtual bool StateWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/statewidget.h:81:18: warning: 'virtual bool StateWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/statewidget.h:82: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-18.12.2/umbrello/umlwidgets/statewidget.h:85:12: warning: 'virtual QSizeF StateWidget::minimumSize() const' can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/statewidget.h:86:12: warning: 'virtual QSizeF StateWidget::maximumSize()' can be marked override [-Wsuggest-override] QSizeF maximumSize(); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/statewidget.h:90: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-18.12.2/umbrello/uml.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages/activitypage.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/dialogs/pages/activitypage.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 18%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/pages/autolayoutoptionpage.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/dialogs/pages/autolayoutoptionpage.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages/autolayoutoptionpage.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages/autolayoutoptionpage.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 18%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/pages/associationrolepage.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/dialogs/pages/associationrolepage.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages/associationrolepage.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages/associationrolepage.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/umlwidgets/umlwidget.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/classifierwidget.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/linkwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages/associationrolepage.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/umlwidgets/classifierwidget.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/linkwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages/associationrolepage.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:76: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-18.12.2/umbrello/umlwidgets/umlwidget.h:79: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-18.12.2/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:85: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-18.12.2/umbrello/umlwidgets/umlwidget.h:89:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:98: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-18.12.2/umbrello/umlwidgets/umlwidget.h:175:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:194:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:195: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-18.12.2/umbrello/umlwidgets/umlwidget.h:232: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-18.12.2/umbrello/umlwidgets/umlwidget.h:236:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:253:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:254:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:255:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:256:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:257: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-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/linkwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages/associationrolepage.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/linkwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages/associationrolepage.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:340:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:341:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:342:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:344:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:345:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:346:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:347:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:348:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:360: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-18.12.2/umbrello/dialogs/pages/associationrolepage.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:62:18: warning: 'virtual void AssociationWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override] virtual void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:66:18: warning: 'virtual void AssociationWidget::lwSetFont(QFont)' can be marked override [-Wsuggest-override] virtual void lwSetFont(QFont font); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:67:28: warning: 'virtual UMLClassifier* AssociationWidget::operationOwner()' can be marked override [-Wsuggest-override] virtual UMLClassifier *operationOwner(); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:69:27: warning: 'virtual UMLOperation* AssociationWidget::operation()' can be marked override [-Wsuggest-override] virtual UMLOperation *operation(); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:70:18: warning: 'virtual void AssociationWidget::setOperation(UMLOperation*)' can be marked override [-Wsuggest-override] virtual void setOperation(UMLOperation *op); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:72:21: warning: 'virtual QString AssociationWidget::customOpText()' can be marked override [-Wsuggest-override] virtual QString customOpText(); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:73: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-18.12.2/umbrello/umlwidgets/associationwidget.h:75:18: warning: 'virtual void AssociationWidget::resetTextPositions()' can be marked override [-Wsuggest-override] virtual void resetTextPositions(); ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:77:18: warning: 'virtual void AssociationWidget::setMessageText(FloatingTextWidget*)' can be marked override [-Wsuggest-override] virtual void setMessageText(FloatingTextWidget *ft); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:78: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-18.12.2/umbrello/umlwidgets/associationwidget.h:80:18: warning: 'virtual bool AssociationWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:82:21: warning: 'virtual QString AssociationWidget::lwOperationText()' can be marked override [-Wsuggest-override] virtual QString lwOperationText(); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:83:28: warning: 'virtual UMLClassifier* AssociationWidget::lwClassifier()' can be marked override [-Wsuggest-override] virtual UMLClassifier *lwClassifier(); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:84: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-18.12.2/umbrello/umlwidgets/associationwidget.h:86: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-18.12.2/umbrello/umlwidgets/associationwidget.h:90:18: warning: 'virtual void AssociationWidget::calculateNameTextSegment()' can be marked override [-Wsuggest-override] virtual void calculateNameTextSegment(); ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:105:10: warning: 'virtual void AssociationWidget::setName(const QString&)' can be marked override [-Wsuggest-override] void setName(const QString &strRole); ^~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:149:20: warning: 'virtual QRectF AssociationWidget::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:150:26: warning: 'virtual QPainterPath AssociationWidget::shape() const' can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:156:16: warning: 'virtual UMLWidget* AssociationWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF &p); ^~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:174:11: warning: 'virtual QFont AssociationWidget::font() const' can be marked override [-Wsuggest-override] QFont font() const; ^~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:176: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-18.12.2/umbrello/umlwidgets/associationwidget.h:177: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-18.12.2/umbrello/umlwidgets/associationwidget.h:178:18: warning: 'virtual void AssociationWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:186:18: warning: 'virtual bool AssociationWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:187: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-18.12.2/umbrello/umlwidgets/associationwidget.h:194:18: warning: 'virtual void AssociationWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:195:18: warning: 'virtual void AssociationWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:196:18: warning: 'virtual void AssociationWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:197:18: warning: 'virtual void AssociationWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:199:18: warning: 'virtual void AssociationWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:201:18: warning: 'virtual void AssociationWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:208:18: warning: 'virtual void AssociationWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:210:18: warning: 'virtual void AssociationWidget::hoverEnterEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override] virtual void hoverEnterEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:211:18: warning: 'virtual void AssociationWidget::hoverLeaveEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override] virtual void hoverLeaveEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:212: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-18.12.2/umbrello/dialogs/pages/associationrolepage.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/objectwidget.h:51:10: warning: 'virtual void ObjectWidget::cleanup()' can be marked override [-Wsuggest-override] void cleanup(); ^~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 17%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/pages/associationgeneralpage.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/dialogs/pages/associationgeneralpage.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages/associationgeneralpage.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages/associationgeneralpage.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/umlwidgets/umlwidget.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/classifierwidget.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/linkwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages/associationgeneralpage.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/umlwidgets/classifierwidget.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/linkwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages/associationgeneralpage.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:76: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-18.12.2/umbrello/umlwidgets/umlwidget.h:79: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-18.12.2/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:85: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-18.12.2/umbrello/umlwidgets/umlwidget.h:89:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:98: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-18.12.2/umbrello/umlwidgets/umlwidget.h:175:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:194:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:195: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-18.12.2/umbrello/umlwidgets/umlwidget.h:232: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-18.12.2/umbrello/umlwidgets/umlwidget.h:236:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:253:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:254:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:255:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:256:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:257: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-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/linkwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages/associationgeneralpage.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/linkwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages/associationgeneralpage.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:340:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:341:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:342:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:344:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:345:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:346:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:347:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:348:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:360: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-18.12.2/umbrello/dialogs/pages/associationgeneralpage.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:62:18: warning: 'virtual void AssociationWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override] virtual void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:66:18: warning: 'virtual void AssociationWidget::lwSetFont(QFont)' can be marked override [-Wsuggest-override] virtual void lwSetFont(QFont font); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:67:28: warning: 'virtual UMLClassifier* AssociationWidget::operationOwner()' can be marked override [-Wsuggest-override] virtual UMLClassifier *operationOwner(); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:69:27: warning: 'virtual UMLOperation* AssociationWidget::operation()' can be marked override [-Wsuggest-override] virtual UMLOperation *operation(); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:70:18: warning: 'virtual void AssociationWidget::setOperation(UMLOperation*)' can be marked override [-Wsuggest-override] virtual void setOperation(UMLOperation *op); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:72:21: warning: 'virtual QString AssociationWidget::customOpText()' can be marked override [-Wsuggest-override] virtual QString customOpText(); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:73: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-18.12.2/umbrello/umlwidgets/associationwidget.h:75:18: warning: 'virtual void AssociationWidget::resetTextPositions()' can be marked override [-Wsuggest-override] virtual void resetTextPositions(); ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:77:18: warning: 'virtual void AssociationWidget::setMessageText(FloatingTextWidget*)' can be marked override [-Wsuggest-override] virtual void setMessageText(FloatingTextWidget *ft); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:78: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-18.12.2/umbrello/umlwidgets/associationwidget.h:80:18: warning: 'virtual bool AssociationWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:82:21: warning: 'virtual QString AssociationWidget::lwOperationText()' can be marked override [-Wsuggest-override] virtual QString lwOperationText(); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:83:28: warning: 'virtual UMLClassifier* AssociationWidget::lwClassifier()' can be marked override [-Wsuggest-override] virtual UMLClassifier *lwClassifier(); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:84: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-18.12.2/umbrello/umlwidgets/associationwidget.h:86: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-18.12.2/umbrello/umlwidgets/associationwidget.h:90:18: warning: 'virtual void AssociationWidget::calculateNameTextSegment()' can be marked override [-Wsuggest-override] virtual void calculateNameTextSegment(); ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:105:10: warning: 'virtual void AssociationWidget::setName(const QString&)' can be marked override [-Wsuggest-override] void setName(const QString &strRole); ^~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:149:20: warning: 'virtual QRectF AssociationWidget::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:150:26: warning: 'virtual QPainterPath AssociationWidget::shape() const' can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:156:16: warning: 'virtual UMLWidget* AssociationWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF &p); ^~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:174:11: warning: 'virtual QFont AssociationWidget::font() const' can be marked override [-Wsuggest-override] QFont font() const; ^~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:176: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-18.12.2/umbrello/umlwidgets/associationwidget.h:177: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-18.12.2/umbrello/umlwidgets/associationwidget.h:178:18: warning: 'virtual void AssociationWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:186:18: warning: 'virtual bool AssociationWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:187: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-18.12.2/umbrello/umlwidgets/associationwidget.h:194:18: warning: 'virtual void AssociationWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:195:18: warning: 'virtual void AssociationWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:196:18: warning: 'virtual void AssociationWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:197:18: warning: 'virtual void AssociationWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:199:18: warning: 'virtual void AssociationWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:201:18: warning: 'virtual void AssociationWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:208:18: warning: 'virtual void AssociationWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:210:18: warning: 'virtual void AssociationWidget::hoverEnterEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override] virtual void hoverEnterEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:211:18: warning: 'virtual void AssociationWidget::hoverLeaveEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override] virtual void hoverLeaveEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:212: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-18.12.2/umbrello/dialogs/pages/associationgeneralpage.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/dialogs/pages/associationgeneralpage.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/objectwidget.h:51:10: warning: 'virtual void ObjectWidget::cleanup()' can be marked override [-Wsuggest-override] void cleanup(); ^~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/dialogs/pages/associationgeneralpage.cpp:23: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 20%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/pages/codegenerationpolicypage.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/dialogs/pages/codegenerationpolicypage.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages/codegenerationpolicypage.h:23, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages/codegenerationpolicypage.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 20%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/pages/codeimportoptionspage.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/dialogs/pages/codeimportoptionspage.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages/codeimportoptionspage.h:23, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages/codeimportoptionspage.cpp:21: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 18%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/pages/classassociationspage.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/dialogs/pages/classassociationspage.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages/classassociationspage.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages/classassociationspage.cpp:11: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/umlwidgets/umlwidget.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/classifierwidget.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/linkwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages/classassociationspage.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/umlwidgets/classifierwidget.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/linkwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages/classassociationspage.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:76: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-18.12.2/umbrello/umlwidgets/umlwidget.h:79: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-18.12.2/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:85: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-18.12.2/umbrello/umlwidgets/umlwidget.h:89:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:98: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-18.12.2/umbrello/umlwidgets/umlwidget.h:175:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:194:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:195: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-18.12.2/umbrello/umlwidgets/umlwidget.h:232: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-18.12.2/umbrello/umlwidgets/umlwidget.h:236:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:253:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:254:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:255:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:256:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:257: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-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/linkwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages/classassociationspage.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/linkwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages/classassociationspage.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:340:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:341:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:342:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:344:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:345:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:346:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:347:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:348:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:360: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-18.12.2/umbrello/dialogs/pages/classassociationspage.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:62:18: warning: 'virtual void AssociationWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override] virtual void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:66:18: warning: 'virtual void AssociationWidget::lwSetFont(QFont)' can be marked override [-Wsuggest-override] virtual void lwSetFont(QFont font); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:67:28: warning: 'virtual UMLClassifier* AssociationWidget::operationOwner()' can be marked override [-Wsuggest-override] virtual UMLClassifier *operationOwner(); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:69:27: warning: 'virtual UMLOperation* AssociationWidget::operation()' can be marked override [-Wsuggest-override] virtual UMLOperation *operation(); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:70:18: warning: 'virtual void AssociationWidget::setOperation(UMLOperation*)' can be marked override [-Wsuggest-override] virtual void setOperation(UMLOperation *op); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:72:21: warning: 'virtual QString AssociationWidget::customOpText()' can be marked override [-Wsuggest-override] virtual QString customOpText(); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:73: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-18.12.2/umbrello/umlwidgets/associationwidget.h:75:18: warning: 'virtual void AssociationWidget::resetTextPositions()' can be marked override [-Wsuggest-override] virtual void resetTextPositions(); ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:77:18: warning: 'virtual void AssociationWidget::setMessageText(FloatingTextWidget*)' can be marked override [-Wsuggest-override] virtual void setMessageText(FloatingTextWidget *ft); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:78: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-18.12.2/umbrello/umlwidgets/associationwidget.h:80:18: warning: 'virtual bool AssociationWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:82:21: warning: 'virtual QString AssociationWidget::lwOperationText()' can be marked override [-Wsuggest-override] virtual QString lwOperationText(); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:83:28: warning: 'virtual UMLClassifier* AssociationWidget::lwClassifier()' can be marked override [-Wsuggest-override] virtual UMLClassifier *lwClassifier(); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:84: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-18.12.2/umbrello/umlwidgets/associationwidget.h:86: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-18.12.2/umbrello/umlwidgets/associationwidget.h:90:18: warning: 'virtual void AssociationWidget::calculateNameTextSegment()' can be marked override [-Wsuggest-override] virtual void calculateNameTextSegment(); ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:105:10: warning: 'virtual void AssociationWidget::setName(const QString&)' can be marked override [-Wsuggest-override] void setName(const QString &strRole); ^~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:149:20: warning: 'virtual QRectF AssociationWidget::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:150:26: warning: 'virtual QPainterPath AssociationWidget::shape() const' can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:156:16: warning: 'virtual UMLWidget* AssociationWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF &p); ^~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:174:11: warning: 'virtual QFont AssociationWidget::font() const' can be marked override [-Wsuggest-override] QFont font() const; ^~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:176: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-18.12.2/umbrello/umlwidgets/associationwidget.h:177: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-18.12.2/umbrello/umlwidgets/associationwidget.h:178:18: warning: 'virtual void AssociationWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:186:18: warning: 'virtual bool AssociationWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:187: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-18.12.2/umbrello/umlwidgets/associationwidget.h:194:18: warning: 'virtual void AssociationWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:195:18: warning: 'virtual void AssociationWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:196:18: warning: 'virtual void AssociationWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:197:18: warning: 'virtual void AssociationWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:199:18: warning: 'virtual void AssociationWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:201:18: warning: 'virtual void AssociationWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:208:18: warning: 'virtual void AssociationWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:210:18: warning: 'virtual void AssociationWidget::hoverEnterEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override] virtual void hoverEnterEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:211:18: warning: 'virtual void AssociationWidget::hoverLeaveEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override] virtual void hoverLeaveEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:212: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-18.12.2/umbrello/dialogs/associationpropertiesdialog.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages/classassociationspage.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/dialogs/pages/classassociationspage.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 21%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/pages/codevieweroptionspage.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/dialogs/pages/codevieweroptionspage.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages/codevieweroptionspage.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages/codevieweroptionspage.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 21%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/pages/defaultcodegenpolicypage.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/dialogs/pages/defaultcodegenpolicypage.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages/codegenerationpolicypage.h:23, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages/defaultcodegenpolicypage.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages/defaultcodegenpolicypage.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 20%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/pages/classifierlistpage.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/dialogs/pages/classifierlistpage.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages/classifierlistpage.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages/classifierlistpage.cpp:11: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/dialogs/pages/classifierlistpage.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/dialogs/pages/classifierlistpage.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/dialogs/pages/classifierlistpage.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages/classifierlistpage.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages/classifierlistpage.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages/classifierlistpage.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages/classifierlistpage.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages/classifierlistpage.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages/classifierlistpage.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages/classifierlistpage.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/dialogs/pages/classifierlistpage.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:54: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-18.12.2/umbrello/uml1model/classifier.h:56:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:129:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:181: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-18.12.2/umbrello/uml1model/classifier.h:183: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-18.12.2/umbrello/dialogs/pages/classifierlistpage.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/dialogs/pages/classifierlistpage.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/dialogs/pages/classifierlistpage.cpp:23: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/dialogs/pages/classifierlistpage.cpp:24: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/dialogs/pages/classifierlistpage.cpp:25: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/dialogs/pages/classifierlistpage.cpp:26: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 21%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/pages/constraintlistpage.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/dialogs/pages/constraintlistpage.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages/classifierlistpage.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages/constraintlistpage.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages/constraintlistpage.cpp:11: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/dialogs/pages/constraintlistpage.cpp:11: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/uml1model/attribute.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages/constraintlistpage.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/dialogs/pages/constraintlistpage.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/dialogs/pages/constraintlistpage.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages/constraintlistpage.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages/constraintlistpage.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages/constraintlistpage.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages/constraintlistpage.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages/constraintlistpage.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages/constraintlistpage.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/dialogs/pages/constraintlistpage.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:54: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-18.12.2/umbrello/uml1model/classifier.h:56:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:129:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:181: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-18.12.2/umbrello/uml1model/classifier.h:183: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-18.12.2/umbrello/dialogs/pages/constraintlistpage.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/dialogs/pages/constraintlistpage.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/dialogs/pages/constraintlistpage.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/dialogs/pages/constraintlistpage.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/dialogs/pages/constraintlistpage.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/dialogs/pages/constraintlistpage.cpp:23: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/dialogs/pages/constraintlistpage.cpp:25: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 20%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/pages/classoptionspage.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/dialogs/pages/classoptionspage.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/classifierwidget.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages/classoptionspage.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/umlwidgets/classifierwidget.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages/classoptionspage.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:76: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-18.12.2/umbrello/umlwidgets/umlwidget.h:79: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-18.12.2/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:85: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-18.12.2/umbrello/umlwidgets/umlwidget.h:89:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:98: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-18.12.2/umbrello/umlwidgets/umlwidget.h:175:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:194:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:195: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-18.12.2/umbrello/umlwidgets/umlwidget.h:232: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-18.12.2/umbrello/umlwidgets/umlwidget.h:236:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:253:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:254:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:255:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:256:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:257: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-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages/classoptionspage.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/dialogs/pages/classoptionspage.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:340:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:341:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:342:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:344:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:345:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:346:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:347:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:348:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:360: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-18.12.2/umbrello/dialogs/pages/classoptionspage.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/dialogs/pages/classoptionspage.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 18%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/pages/classgeneralpage.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/dialogs/pages/classgeneralpage.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages/classgeneralpage.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages/classgeneralpage.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/dialogs/pages/classgeneralpage.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages/classgeneralpage.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages/classgeneralpage.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/attribute.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages/classgeneralpage.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages/classgeneralpage.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages/classgeneralpage.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages/classgeneralpage.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages/classgeneralpage.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages/classgeneralpage.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/dialogs/pages/classgeneralpage.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:54: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-18.12.2/umbrello/uml1model/classifier.h:56:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:129:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:181: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-18.12.2/umbrello/uml1model/classifier.h:183: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-18.12.2/umbrello/dialogs/pages/classgeneralpage.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/dialogs/pages/classgeneralpage.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/objectwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages/classgeneralpage.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:76: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-18.12.2/umbrello/umlwidgets/umlwidget.h:79: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-18.12.2/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:85: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-18.12.2/umbrello/umlwidgets/umlwidget.h:89:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:98: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-18.12.2/umbrello/umlwidgets/umlwidget.h:175:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:194:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:195: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-18.12.2/umbrello/umlwidgets/umlwidget.h:232: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-18.12.2/umbrello/umlwidgets/umlwidget.h:236:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:253:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:254:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:255:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:256:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:257: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-18.12.2/umbrello/dialogs/pages/classgeneralpage.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/objectwidget.h:51:10: warning: 'virtual void ObjectWidget::cleanup()' can be marked override [-Wsuggest-override] void cleanup(); ^~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/dialogs/pages/classgeneralpage.cpp:23: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/dialogs/pages/classgeneralpage.cpp:25: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/artifact.h:55: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-18.12.2/umbrello/dialogs/pages/classgeneralpage.cpp:26: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/dialogs/pages/classgeneralpage.cpp:27: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/dialogs/pages/classgeneralpage.cpp:28: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/dialogs/pages/classgeneralpage.cpp:32: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages/classgeneralpage.cpp:34: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/dialogs/pages/classgeneralpage.cpp:34: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:340:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:341:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:342:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:344:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:345:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:346:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:347:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:348:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:360: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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 22%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/pages/dialogpagebase.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/dialogs/pages/dialogpagebase.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages/dialogpagebase.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 21%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/pages/diagramprintpage.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/dialogs/pages/diagramprintpage.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages/diagramprintpage.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages/diagramprintpage.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/dialogs/pages/diagramprintpage.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages/diagramprintpage.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/dialogs/pages/diagramprintpage.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/uml1model/entityconstraint.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages/diagramprintpage.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages/diagramprintpage.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages/diagramprintpage.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages/diagramprintpage.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages/diagramprintpage.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/dialogs/pages/diagramprintpage.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/classifierwidget.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages/diagramprintpage.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:76: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-18.12.2/umbrello/umlwidgets/umlwidget.h:79: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-18.12.2/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:85: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-18.12.2/umbrello/umlwidgets/umlwidget.h:89:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:98: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-18.12.2/umbrello/umlwidgets/umlwidget.h:175:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:194:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:195: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-18.12.2/umbrello/umlwidgets/umlwidget.h:232: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-18.12.2/umbrello/umlwidgets/umlwidget.h:236:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:253:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:254:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:255:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:256:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:257: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-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages/diagramprintpage.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/dialogs/pages/diagramprintpage.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:340:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:341:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:342:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:344:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:345:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:346:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:347:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:348:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:360: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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 21%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/pages/diagrampropertiespage.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/dialogs/pages/diagrampropertiespage.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages/diagrampropertiespage.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages/diagrampropertiespage.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/uml.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages/diagrampropertiespage.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/dialogs/pages/diagrampropertiespage.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/umlwidget.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/classifierwidget.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages/diagrampropertiespage.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/umlwidgets/classifierwidget.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages/diagrampropertiespage.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:76: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-18.12.2/umbrello/umlwidgets/umlwidget.h:79: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-18.12.2/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:85: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-18.12.2/umbrello/umlwidgets/umlwidget.h:89:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:98: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-18.12.2/umbrello/umlwidgets/umlwidget.h:175:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:194:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:195: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-18.12.2/umbrello/umlwidgets/umlwidget.h:232: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-18.12.2/umbrello/umlwidgets/umlwidget.h:236:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:253:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:254:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:255:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:256:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:257: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-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages/diagrampropertiespage.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/dialogs/pages/diagrampropertiespage.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:340:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:341:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:342:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:344:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:345:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:346:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:347:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:348:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:360: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-18.12.2/umbrello/dialogs/pages/diagrampropertiespage.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 22%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/pages/generaloptionpage.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/dialogs/pages/generaloptionpage.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages/generaloptionpage.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages/generaloptionpage.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 23%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/pages/uioptionspage.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/dialogs/pages/uioptionspage.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages/uioptionspage.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages/uioptionspage.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/BUILD/umbrello/umbrellosettings.h:12, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages/uioptionspage.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:86:18: warning: 'virtual void CPPCodeGenerationPolicy::setDefaults(bool)' can be marked override [-Wsuggest-override] virtual void setDefaults(bool emitUpdateSignal = true); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:88: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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 22%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/pages/packagecontentspage.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/dialogs/pages/packagecontentspage.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages/packagecontentspage.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages/packagecontentspage.cpp:11: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/dialogs/classpropertiesdialog.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages/packagecontentspage.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/dialogs/pages/packagecontentspage.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/menus/listpopupmenu.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus/dialogspopupmenu.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages/packagecontentspage.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages/packagecontentspage.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/dialogs/pages/packagecontentspage.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/dialogs/pages/packagecontentspage.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 23%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/widgets/imagetypewidget.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/dialogs/widgets/imagetypewidget.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 22%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/pages/selectoperationpage.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/dialogs/pages/selectoperationpage.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages/selectoperationpage.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages/selectoperationpage.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/uml1model/attribute.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages/selectoperationpage.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/dialogs/pages/selectoperationpage.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages/selectoperationpage.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages/selectoperationpage.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages/selectoperationpage.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages/selectoperationpage.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages/selectoperationpage.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages/selectoperationpage.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/dialogs/pages/selectoperationpage.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:54: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-18.12.2/umbrello/uml1model/classifier.h:56:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:129:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:181: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-18.12.2/umbrello/uml1model/classifier.h:183: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-18.12.2/umbrello/dialogs/pages/selectoperationpage.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/umlwidgets/messagewidget.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages/selectoperationpage.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:76: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-18.12.2/umbrello/umlwidgets/umlwidget.h:79: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-18.12.2/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:85: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-18.12.2/umbrello/umlwidgets/umlwidget.h:89:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:98: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-18.12.2/umbrello/umlwidgets/umlwidget.h:175:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:194:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:195: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-18.12.2/umbrello/umlwidgets/umlwidget.h:232: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-18.12.2/umbrello/umlwidgets/umlwidget.h:236:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:253:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:254:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:255:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:256:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:257: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-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/linkwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/messagewidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages/selectoperationpage.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/linkwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/messagewidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages/selectoperationpage.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:340:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:341:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:342:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:344:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:345:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:346:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:347:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:348:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:360: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-18.12.2/umbrello/dialogs/pages/selectoperationpage.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/messagewidget.h:125:10: warning: 'virtual void MessageWidget::cleanup()' can be marked override [-Wsuggest-override] void cleanup(); ^~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/dialogs/pages/selectoperationpage.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/dialogs/pages/selectoperationpage.cpp:23: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 24%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/widgets/resolutionwidget.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/dialogs/widgets/resolutionwidget.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 23%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/pages/umlroleproperties.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/dialogs/pages/umlroleproperties.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages/umlroleproperties.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages/umlroleproperties.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/dialogs/pages/umlroleproperties.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages/umlroleproperties.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlrole.h:47:16: warning: 'virtual UMLObject* UMLRole::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const { return 0; } ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlrole.h:49: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-18.12.2/umbrello/uml1model/umlrole.h:51:18: warning: 'virtual bool UMLRole::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget *parent = 0); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlrole.h:55: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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 23%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/widgets/documentationwidget.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/dialogs/widgets/documentationwidget.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/classifierwidget.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/linkwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets/documentationwidget.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/umlwidgets/classifierwidget.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/linkwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets/documentationwidget.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:76: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-18.12.2/umbrello/umlwidgets/umlwidget.h:79: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-18.12.2/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:85: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-18.12.2/umbrello/umlwidgets/umlwidget.h:89:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:98: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-18.12.2/umbrello/umlwidgets/umlwidget.h:175:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:194:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:195: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-18.12.2/umbrello/umlwidgets/umlwidget.h:232: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-18.12.2/umbrello/umlwidgets/umlwidget.h:236:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:253:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:254:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:255:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:256:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:257: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-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/linkwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets/documentationwidget.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/linkwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets/documentationwidget.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:340:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:341:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:342:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:344:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:345:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:346:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:347:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:348:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:360: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-18.12.2/umbrello/dialogs/widgets/documentationwidget.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:62:18: warning: 'virtual void AssociationWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override] virtual void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:66:18: warning: 'virtual void AssociationWidget::lwSetFont(QFont)' can be marked override [-Wsuggest-override] virtual void lwSetFont(QFont font); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:67:28: warning: 'virtual UMLClassifier* AssociationWidget::operationOwner()' can be marked override [-Wsuggest-override] virtual UMLClassifier *operationOwner(); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:69:27: warning: 'virtual UMLOperation* AssociationWidget::operation()' can be marked override [-Wsuggest-override] virtual UMLOperation *operation(); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:70:18: warning: 'virtual void AssociationWidget::setOperation(UMLOperation*)' can be marked override [-Wsuggest-override] virtual void setOperation(UMLOperation *op); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:72:21: warning: 'virtual QString AssociationWidget::customOpText()' can be marked override [-Wsuggest-override] virtual QString customOpText(); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:73: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-18.12.2/umbrello/umlwidgets/associationwidget.h:75:18: warning: 'virtual void AssociationWidget::resetTextPositions()' can be marked override [-Wsuggest-override] virtual void resetTextPositions(); ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:77:18: warning: 'virtual void AssociationWidget::setMessageText(FloatingTextWidget*)' can be marked override [-Wsuggest-override] virtual void setMessageText(FloatingTextWidget *ft); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:78: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-18.12.2/umbrello/umlwidgets/associationwidget.h:80:18: warning: 'virtual bool AssociationWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:82:21: warning: 'virtual QString AssociationWidget::lwOperationText()' can be marked override [-Wsuggest-override] virtual QString lwOperationText(); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:83:28: warning: 'virtual UMLClassifier* AssociationWidget::lwClassifier()' can be marked override [-Wsuggest-override] virtual UMLClassifier *lwClassifier(); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:84: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-18.12.2/umbrello/umlwidgets/associationwidget.h:86: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-18.12.2/umbrello/umlwidgets/associationwidget.h:90:18: warning: 'virtual void AssociationWidget::calculateNameTextSegment()' can be marked override [-Wsuggest-override] virtual void calculateNameTextSegment(); ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:105:10: warning: 'virtual void AssociationWidget::setName(const QString&)' can be marked override [-Wsuggest-override] void setName(const QString &strRole); ^~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:149:20: warning: 'virtual QRectF AssociationWidget::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:150:26: warning: 'virtual QPainterPath AssociationWidget::shape() const' can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:156:16: warning: 'virtual UMLWidget* AssociationWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF &p); ^~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:174:11: warning: 'virtual QFont AssociationWidget::font() const' can be marked override [-Wsuggest-override] QFont font() const; ^~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:176: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-18.12.2/umbrello/umlwidgets/associationwidget.h:177: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-18.12.2/umbrello/umlwidgets/associationwidget.h:178:18: warning: 'virtual void AssociationWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:186:18: warning: 'virtual bool AssociationWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:187: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-18.12.2/umbrello/umlwidgets/associationwidget.h:194:18: warning: 'virtual void AssociationWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:195:18: warning: 'virtual void AssociationWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:196:18: warning: 'virtual void AssociationWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:197:18: warning: 'virtual void AssociationWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:199:18: warning: 'virtual void AssociationWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:201:18: warning: 'virtual void AssociationWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:208:18: warning: 'virtual void AssociationWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:210:18: warning: 'virtual void AssociationWidget::hoverEnterEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override] virtual void hoverEnterEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:211:18: warning: 'virtual void AssociationWidget::hoverLeaveEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override] virtual void hoverLeaveEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:212: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-18.12.2/umbrello/dialogs/widgets/documentationwidget.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/attribute.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/operation.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets/documentationwidget.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/operation.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets/documentationwidget.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/dialogs/widgets/documentationwidget.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 23%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/pages/umlwidgetstylepage.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/dialogs/pages/umlwidgetstylepage.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages/umlwidgetstylepage.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/uml.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages/umlwidgetstylepage.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/dialogs/pages/umlwidgetstylepage.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/umlwidget.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/classifierwidget.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages/umlwidgetstylepage.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/umlwidgets/classifierwidget.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages/umlwidgetstylepage.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:76: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-18.12.2/umbrello/umlwidgets/umlwidget.h:79: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-18.12.2/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:85: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-18.12.2/umbrello/umlwidgets/umlwidget.h:89:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:98: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-18.12.2/umbrello/umlwidgets/umlwidget.h:175:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:194:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:195: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-18.12.2/umbrello/umlwidgets/umlwidget.h:232: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-18.12.2/umbrello/umlwidgets/umlwidget.h:236:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:253:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:254:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:255:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:256:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:257: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-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages/umlwidgetstylepage.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/dialogs/pages/umlwidgetstylepage.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:340:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:341:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:342:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:344:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:345:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:346:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:347:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:348:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:360: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-18.12.2/umbrello/dialogs/pages/umlwidgetstylepage.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 24%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/widgets/umlartifacttypewidget.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/dialogs/widgets/umlartifacttypewidget.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/artifact.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets/umlartifacttypewidget.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets/umlartifacttypewidget.cpp:11: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/artifact.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets/umlartifacttypewidget.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets/umlartifacttypewidget.cpp:11: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/dialogs/widgets/umlartifacttypewidget.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets/umlartifacttypewidget.cpp:11: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/artifact.h:55: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-18.12.2/umbrello/uml.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets/umlartifacttypewidget.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/dialogs/widgets/umlartifacttypewidget.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 25%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/widgets/umlpackagewidget.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/dialogs/widgets/umlpackagewidget.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/folder.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/import_utils.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets/umlpackagewidget.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/folder.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/import_utils.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets/umlpackagewidget.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codeimport/import_utils.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets/umlpackagewidget.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/attribute.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/import_utils.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets/umlpackagewidget.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/import_utils.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets/umlpackagewidget.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets/umlpackagewidget.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets/umlpackagewidget.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets/umlpackagewidget.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets/umlpackagewidget.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/dialogs/widgets/umlpackagewidget.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 24%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/widgets/defaultvaluewidget.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/dialogs/widgets/defaultvaluewidget.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets/defaultvaluewidget.cpp:11: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/enum.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets/defaultvaluewidget.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/enum.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets/defaultvaluewidget.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/attribute.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/enum.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets/defaultvaluewidget.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/enum.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets/defaultvaluewidget.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/enum.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets/defaultvaluewidget.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/enum.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets/defaultvaluewidget.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/enum.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets/defaultvaluewidget.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/enum.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets/defaultvaluewidget.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/uml1model/enum.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets/defaultvaluewidget.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:54: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-18.12.2/umbrello/uml1model/classifier.h:56:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:129:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:181: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-18.12.2/umbrello/uml1model/classifier.h:183: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-18.12.2/umbrello/dialogs/widgets/defaultvaluewidget.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/dialogs/widgets/defaultvaluewidget.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/dialogs/widgets/defaultvaluewidget.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 26%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/finder/umlfinder.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/finder/umlfinder.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 25%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/widgets/umlobjectnamewidget.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/dialogs/widgets/umlobjectnamewidget.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 25%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/widgets/umlstereotypewidget.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/dialogs/widgets/umlstereotypewidget.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets/umlstereotypewidget.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets/umlstereotypewidget.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/dialogs/widgets/umlstereotypewidget.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 26%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/finder/umllistviewfinder.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/finder/umllistviewfinder.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder/umllistviewfinder.cpp:11: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder/umllistviewfinder.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/finder/umllistviewfinder.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/finder/umllistviewfinder.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 25%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/finder/findresults.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/finder/findresults.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder/findresults.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/finder/findresults.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/umlwidget.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/classifierwidget.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder/umldocfinder.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder/findresults.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/umlwidgets/classifierwidget.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder/umldocfinder.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder/findresults.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:76: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-18.12.2/umbrello/umlwidgets/umlwidget.h:79: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-18.12.2/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:85: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-18.12.2/umbrello/umlwidgets/umlwidget.h:89:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:98: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-18.12.2/umbrello/umlwidgets/umlwidget.h:175:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:194:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:195: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-18.12.2/umbrello/umlwidgets/umlwidget.h:232: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-18.12.2/umbrello/umlwidgets/umlwidget.h:236:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:253:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:254:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:255:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:256:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:257: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-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder/umldocfinder.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder/findresults.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/finder/umldocfinder.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder/findresults.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:340:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:341:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:342:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:344:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:345:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:346:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:347:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:348:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:360: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-18.12.2/umbrello/finder/findresults.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/finder/findresults.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/finder/findresults.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/finder/findresults.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 24%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/widgets/umldatatypewidget.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/dialogs/widgets/umldatatypewidget.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets/umldatatypewidget.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets/umldatatypewidget.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets/umldatatypewidget.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets/umldatatypewidget.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets/umldatatypewidget.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets/umldatatypewidget.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets/umldatatypewidget.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets/umldatatypewidget.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/dialogs/widgets/umldatatypewidget.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:54: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-18.12.2/umbrello/uml1model/classifier.h:56:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:129:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:181: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-18.12.2/umbrello/uml1model/classifier.h:183: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-18.12.2/umbrello/dialogs/widgets/umldatatypewidget.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/dialogs/widgets/umldatatypewidget.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codeimport/import_utils.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets/umldatatypewidget.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/dialogs/widgets/umldatatypewidget.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/dialogs/widgets/umldatatypewidget.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/dialogs/widgets/umldatatypewidget.cpp:21: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 27%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenwizard/codegenerationwizard.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/codegenwizard/codegenerationwizard.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard/codegenerationwizard.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenwizard/codegenerationwizard.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard/codegenstatuspage.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard/codegenerationwizard.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard/codegenstatuspage.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard/codegenerationwizard.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/attribute.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard/codegenstatuspage.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard/codegenerationwizard.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard/codegenstatuspage.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard/codegenerationwizard.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard/codegenstatuspage.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard/codegenerationwizard.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard/codegenstatuspage.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard/codegenerationwizard.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard/codegenstatuspage.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard/codegenerationwizard.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard/codegenstatuspage.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard/codegenerationwizard.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/codegenwizard/codegenstatuspage.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard/codegenerationwizard.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:54: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-18.12.2/umbrello/uml1model/classifier.h:56:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:129:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:181: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-18.12.2/umbrello/uml1model/classifier.h:183: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-18.12.2/umbrello/codegenwizard/codegenerationwizard.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard/codegenstatuspage.h:40:10: warning: 'virtual void CodeGenStatusPage::initializePage()' can be marked override [-Wsuggest-override] void initializePage(); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenwizard/codegenerationwizard.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 26%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/finder/umldocfinder.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/finder/umldocfinder.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/classifierwidget.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder/umldocfinder.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder/umldocfinder.cpp:11: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/umlwidgets/classifierwidget.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder/umldocfinder.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder/umldocfinder.cpp:11: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:76: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-18.12.2/umbrello/umlwidgets/umlwidget.h:79: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-18.12.2/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:85: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-18.12.2/umbrello/umlwidgets/umlwidget.h:89:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:98: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-18.12.2/umbrello/umlwidgets/umlwidget.h:175:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:194:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:195: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-18.12.2/umbrello/umlwidgets/umlwidget.h:232: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-18.12.2/umbrello/umlwidgets/umlwidget.h:236:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:253:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:254:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:255:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:256:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:257: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-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder/umldocfinder.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder/umldocfinder.cpp:11: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/finder/umldocfinder.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder/umldocfinder.cpp:11: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:340:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:341:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:342:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:344:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:345:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:346:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:347:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:348:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:360: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-18.12.2/umbrello/finder/umldocfinder.cpp:11: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder/umldocfinder.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/finder/umldocfinder.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/finder/umldocfinder.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/finder/umldocfinder.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 25%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/widgets/visibilityenumwidget.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/dialogs/widgets/visibilityenumwidget.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/classifierwidget.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/linkwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets/visibilityenumwidget.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/umlwidgets/classifierwidget.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/linkwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets/visibilityenumwidget.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:76: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-18.12.2/umbrello/umlwidgets/umlwidget.h:79: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-18.12.2/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:85: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-18.12.2/umbrello/umlwidgets/umlwidget.h:89:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:98: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-18.12.2/umbrello/umlwidgets/umlwidget.h:175:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:194:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:195: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-18.12.2/umbrello/umlwidgets/umlwidget.h:232: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-18.12.2/umbrello/umlwidgets/umlwidget.h:236:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:253:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:254:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:255:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:256:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:257: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-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/linkwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets/visibilityenumwidget.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/linkwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets/visibilityenumwidget.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:340:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:341:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:342:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:344:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:345:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:346:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:347:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:348:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:360: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-18.12.2/umbrello/dialogs/widgets/visibilityenumwidget.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:62:18: warning: 'virtual void AssociationWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override] virtual void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:66:18: warning: 'virtual void AssociationWidget::lwSetFont(QFont)' can be marked override [-Wsuggest-override] virtual void lwSetFont(QFont font); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:67:28: warning: 'virtual UMLClassifier* AssociationWidget::operationOwner()' can be marked override [-Wsuggest-override] virtual UMLClassifier *operationOwner(); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:69:27: warning: 'virtual UMLOperation* AssociationWidget::operation()' can be marked override [-Wsuggest-override] virtual UMLOperation *operation(); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:70:18: warning: 'virtual void AssociationWidget::setOperation(UMLOperation*)' can be marked override [-Wsuggest-override] virtual void setOperation(UMLOperation *op); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:72:21: warning: 'virtual QString AssociationWidget::customOpText()' can be marked override [-Wsuggest-override] virtual QString customOpText(); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:73: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-18.12.2/umbrello/umlwidgets/associationwidget.h:75:18: warning: 'virtual void AssociationWidget::resetTextPositions()' can be marked override [-Wsuggest-override] virtual void resetTextPositions(); ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:77:18: warning: 'virtual void AssociationWidget::setMessageText(FloatingTextWidget*)' can be marked override [-Wsuggest-override] virtual void setMessageText(FloatingTextWidget *ft); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:78: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-18.12.2/umbrello/umlwidgets/associationwidget.h:80:18: warning: 'virtual bool AssociationWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:82:21: warning: 'virtual QString AssociationWidget::lwOperationText()' can be marked override [-Wsuggest-override] virtual QString lwOperationText(); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:83:28: warning: 'virtual UMLClassifier* AssociationWidget::lwClassifier()' can be marked override [-Wsuggest-override] virtual UMLClassifier *lwClassifier(); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:84: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-18.12.2/umbrello/umlwidgets/associationwidget.h:86: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-18.12.2/umbrello/umlwidgets/associationwidget.h:90:18: warning: 'virtual void AssociationWidget::calculateNameTextSegment()' can be marked override [-Wsuggest-override] virtual void calculateNameTextSegment(); ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:105:10: warning: 'virtual void AssociationWidget::setName(const QString&)' can be marked override [-Wsuggest-override] void setName(const QString &strRole); ^~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:149:20: warning: 'virtual QRectF AssociationWidget::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:150:26: warning: 'virtual QPainterPath AssociationWidget::shape() const' can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:156:16: warning: 'virtual UMLWidget* AssociationWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF &p); ^~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:174:11: warning: 'virtual QFont AssociationWidget::font() const' can be marked override [-Wsuggest-override] QFont font() const; ^~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:176: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-18.12.2/umbrello/umlwidgets/associationwidget.h:177: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-18.12.2/umbrello/umlwidgets/associationwidget.h:178:18: warning: 'virtual void AssociationWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:186:18: warning: 'virtual bool AssociationWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:187: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-18.12.2/umbrello/umlwidgets/associationwidget.h:194:18: warning: 'virtual void AssociationWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:195:18: warning: 'virtual void AssociationWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:196:18: warning: 'virtual void AssociationWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:197:18: warning: 'virtual void AssociationWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:199:18: warning: 'virtual void AssociationWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:201:18: warning: 'virtual void AssociationWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:208:18: warning: 'virtual void AssociationWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:210:18: warning: 'virtual void AssociationWidget::hoverEnterEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override] virtual void hoverEnterEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:211:18: warning: 'virtual void AssociationWidget::hoverLeaveEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override] virtual void hoverLeaveEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:212: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-18.12.2/umbrello/uml.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets/visibilityenumwidget.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/dialogs/widgets/visibilityenumwidget.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 26%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/finder/umlscenefinder.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/finder/umlscenefinder.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder/umlscenefinder.cpp:11: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder/umlscenefinder.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/finder/umlscenefinder.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/finder/umlscenefinder.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/umlwidget.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/classifierwidget.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder/umlscenefinder.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/umlwidgets/classifierwidget.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder/umlscenefinder.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:76: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-18.12.2/umbrello/umlwidgets/umlwidget.h:79: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-18.12.2/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:85: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-18.12.2/umbrello/umlwidgets/umlwidget.h:89:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:98: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-18.12.2/umbrello/umlwidgets/umlwidget.h:175:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:194:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:195: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-18.12.2/umbrello/umlwidgets/umlwidget.h:232: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-18.12.2/umbrello/umlwidgets/umlwidget.h:236:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:253:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:254:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:255:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:256:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:257: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-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder/umlscenefinder.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/finder/umlscenefinder.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:340:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:341:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:342:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:344:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:345:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:346:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:347:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:348:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:360: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-18.12.2/umbrello/finder/umlscenefinder.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 27%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenwizard/codegenselectpage.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/codegenwizard/codegenselectpage.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard/codegenselectpage.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/folder.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard/codegenselectpage.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/folder.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard/codegenselectpage.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenwizard/codegenselectpage.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard/codegenselectpage.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenwizard/codegenselectpage.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/attribute.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard/codegenselectpage.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard/codegenselectpage.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard/codegenselectpage.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard/codegenselectpage.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard/codegenselectpage.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/codegenwizard/codegenselectpage.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:54: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-18.12.2/umbrello/uml1model/classifier.h:56:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:129:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:181: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-18.12.2/umbrello/uml1model/classifier.h:183: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-18.12.2/umbrello/codegenwizard/codegenselectpage.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 27%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenwizard/codegenoptionspage.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/codegenwizard/codegenoptionspage.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard/codegenoptionspage.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/dialogs/pages/codegenerationpolicypage.h:23, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard/codegenoptionspage.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/codeblockwithcomments.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codemethodblock.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenfactory.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard/codegenoptionspage.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeblockwithcomments.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codemethodblock.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenfactory.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard/codegenoptionspage.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codemethodblock.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenfactory.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard/codegenoptionspage.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenfactory.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard/codegenoptionspage.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codegenfactory.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard/codegenoptionspage.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard/codegenoptionspage.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenwizard/codegenoptionspage.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 27%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/refactoring/refactoringassistant.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/refactoring/refactoringassistant.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring/refactoringassistant.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/attribute.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring/refactoringassistant.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/refactoring/refactoringassistant.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring/refactoringassistant.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring/refactoringassistant.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring/refactoringassistant.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring/refactoringassistant.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring/refactoringassistant.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring/refactoringassistant.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/refactoring/refactoringassistant.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:54: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-18.12.2/umbrello/uml1model/classifier.h:56:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:129:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:181: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-18.12.2/umbrello/uml1model/classifier.h:183: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-18.12.2/umbrello/refactoring/refactoringassistant.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/refactoring/refactoringassistant.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/refactoring/refactoringassistant.cpp:21: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/refactoring/refactoringassistant.cpp:23: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 28%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codeimpwizard/codeimportingwizard.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/codeimpwizard/codeimportingwizard.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard/codeimportingwizard.cpp:23: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard/codeimpstatuspage.h:25, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard/codeimportingwizard.cpp:24: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard/codeimpstatuspage.h:25, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard/codeimportingwizard.cpp:24: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/attribute.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard/codeimpstatuspage.h:25, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard/codeimportingwizard.cpp:24: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard/codeimpstatuspage.h:25, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard/codeimportingwizard.cpp:24: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard/codeimpstatuspage.h:25, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard/codeimportingwizard.cpp:24: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard/codeimpstatuspage.h:25, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard/codeimportingwizard.cpp:24: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard/codeimpstatuspage.h:25, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard/codeimportingwizard.cpp:24: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard/codeimpstatuspage.h:25, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard/codeimportingwizard.cpp:24: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/codeimpwizard/codeimpstatuspage.h:25, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard/codeimportingwizard.cpp:24: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:54: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-18.12.2/umbrello/uml1model/classifier.h:56:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:129:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:181: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-18.12.2/umbrello/uml1model/classifier.h:183: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-18.12.2/umbrello/codeimpwizard/codeimportingwizard.cpp:24: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard/codeimpstatuspage.h:50:10: warning: 'virtual void CodeImpStatusPage::initializePage()' can be marked override [-Wsuggest-override] void initializePage(); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codeimpwizard/codeimportingwizard.cpp:27: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 28%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenwizard/codegenstatuspage.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/codegenwizard/codegenstatuspage.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard/codegenstatuspage.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard/codegenstatuspage.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard/codegenstatuspage.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard/codegenstatuspage.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/attribute.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard/codegenstatuspage.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard/codegenstatuspage.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard/codegenstatuspage.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard/codegenstatuspage.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard/codegenstatuspage.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard/codegenstatuspage.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard/codegenstatuspage.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard/codegenstatuspage.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard/codegenstatuspage.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard/codegenstatuspage.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard/codegenstatuspage.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard/codegenstatuspage.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/codegenwizard/codegenstatuspage.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard/codegenstatuspage.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:54: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-18.12.2/umbrello/uml1model/classifier.h:56:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:129:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:181: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-18.12.2/umbrello/uml1model/classifier.h:183: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-18.12.2/umbrello/codegenwizard/codegenstatuspage.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard/codegenstatuspage.h:40:10: warning: 'virtual void CodeGenStatusPage::initializePage()' can be marked override [-Wsuggest-override] void initializePage(); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/dialogs/pages/codegenerationpolicypage.h:23, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard/codegenstatuspage.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/codeblockwithcomments.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codemethodblock.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenfactory.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard/codegenstatuspage.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeblockwithcomments.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codemethodblock.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenfactory.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard/codegenstatuspage.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codemethodblock.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenfactory.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard/codegenstatuspage.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenfactory.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard/codegenstatuspage.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codegenfactory.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard/codegenstatuspage.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenwizard/codegenstatuspage.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenwizard/codegenstatuspage.cpp:25: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 28%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codeimpwizard/codeimpthread.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/codeimpwizard/codeimpthread.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 29%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/clipboard/idchangelog.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/clipboard/idchangelog.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 30%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/__/lib/cppparser/cachemanager.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/__/lib/cppparser/cachemanager.cpp.o -c /usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser/cachemanager.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser/cachemanager.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 28%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codeimpwizard/codeimpselectpage.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/codeimpwizard/codeimpselectpage.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard/codeimpselectpage.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codeimpwizard/codeimpselectpage.cpp:23: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/uml1model/entityconstraint.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard/codeimpselectpage.cpp:24: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard/codeimpselectpage.cpp:24: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard/codeimpselectpage.cpp:24: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard/codeimpselectpage.cpp:24: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard/codeimpselectpage.cpp:24: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/codeimpwizard/codeimpselectpage.cpp:25: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 28%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codeimpwizard/codeimpstatuspage.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/codeimpwizard/codeimpstatuspage.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard/codeimpstatuspage.h:25, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard/codeimpstatuspage.cpp:24: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard/codeimpstatuspage.h:25, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard/codeimpstatuspage.cpp:24: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/attribute.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard/codeimpstatuspage.h:25, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard/codeimpstatuspage.cpp:24: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard/codeimpstatuspage.h:25, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard/codeimpstatuspage.cpp:24: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard/codeimpstatuspage.h:25, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard/codeimpstatuspage.cpp:24: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard/codeimpstatuspage.h:25, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard/codeimpstatuspage.cpp:24: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard/codeimpstatuspage.h:25, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard/codeimpstatuspage.cpp:24: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard/codeimpstatuspage.h:25, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard/codeimpstatuspage.cpp:24: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/codeimpwizard/codeimpstatuspage.h:25, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard/codeimpstatuspage.cpp:24: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:54: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-18.12.2/umbrello/uml1model/classifier.h:56:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:129:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:181: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-18.12.2/umbrello/uml1model/classifier.h:183: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-18.12.2/umbrello/codeimpwizard/codeimpstatuspage.cpp:24: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard/codeimpstatuspage.h:50:10: warning: 'virtual void CodeImpStatusPage::initializePage()' can be marked override [-Wsuggest-override] void initializePage(); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codeimpwizard/codeimpstatuspage.cpp:30: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codeimpwizard/codeimpstatuspage.cpp:32: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codeimpwizard/codeimpstatuspage.cpp:34: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 30%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/__/lib/cppparser/ast_utils.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/__/lib/cppparser/ast_utils.cpp.o -c /usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser/ast_utils.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser/ast_utils.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/lib/cppparser/ast_utils.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 30%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/__/lib/cppparser/errors.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/__/lib/cppparser/errors.cpp.o -c /usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser/errors.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 29%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/clipboard/umlclipboard.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/clipboard/umlclipboard.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard/umlclipboard.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/umlwidgets/umlwidget.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/classifierwidget.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/linkwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard/umlclipboard.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/umlwidgets/classifierwidget.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/linkwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard/umlclipboard.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:76: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-18.12.2/umbrello/umlwidgets/umlwidget.h:79: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-18.12.2/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:85: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-18.12.2/umbrello/umlwidgets/umlwidget.h:89:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:98: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-18.12.2/umbrello/umlwidgets/umlwidget.h:175:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:194:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:195: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-18.12.2/umbrello/umlwidgets/umlwidget.h:232: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-18.12.2/umbrello/umlwidgets/umlwidget.h:236:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:253:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:254:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:255:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:256:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:257: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-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/linkwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard/umlclipboard.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/linkwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard/umlclipboard.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:340:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:341:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:342:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:344:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:345:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:346:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:347:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:348:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:360: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-18.12.2/umbrello/clipboard/umlclipboard.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:62:18: warning: 'virtual void AssociationWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override] virtual void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:66:18: warning: 'virtual void AssociationWidget::lwSetFont(QFont)' can be marked override [-Wsuggest-override] virtual void lwSetFont(QFont font); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:67:28: warning: 'virtual UMLClassifier* AssociationWidget::operationOwner()' can be marked override [-Wsuggest-override] virtual UMLClassifier *operationOwner(); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:69:27: warning: 'virtual UMLOperation* AssociationWidget::operation()' can be marked override [-Wsuggest-override] virtual UMLOperation *operation(); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:70:18: warning: 'virtual void AssociationWidget::setOperation(UMLOperation*)' can be marked override [-Wsuggest-override] virtual void setOperation(UMLOperation *op); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:72:21: warning: 'virtual QString AssociationWidget::customOpText()' can be marked override [-Wsuggest-override] virtual QString customOpText(); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:73: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-18.12.2/umbrello/umlwidgets/associationwidget.h:75:18: warning: 'virtual void AssociationWidget::resetTextPositions()' can be marked override [-Wsuggest-override] virtual void resetTextPositions(); ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:77:18: warning: 'virtual void AssociationWidget::setMessageText(FloatingTextWidget*)' can be marked override [-Wsuggest-override] virtual void setMessageText(FloatingTextWidget *ft); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:78: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-18.12.2/umbrello/umlwidgets/associationwidget.h:80:18: warning: 'virtual bool AssociationWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:82:21: warning: 'virtual QString AssociationWidget::lwOperationText()' can be marked override [-Wsuggest-override] virtual QString lwOperationText(); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:83:28: warning: 'virtual UMLClassifier* AssociationWidget::lwClassifier()' can be marked override [-Wsuggest-override] virtual UMLClassifier *lwClassifier(); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:84: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-18.12.2/umbrello/umlwidgets/associationwidget.h:86: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-18.12.2/umbrello/umlwidgets/associationwidget.h:90:18: warning: 'virtual void AssociationWidget::calculateNameTextSegment()' can be marked override [-Wsuggest-override] virtual void calculateNameTextSegment(); ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:105:10: warning: 'virtual void AssociationWidget::setName(const QString&)' can be marked override [-Wsuggest-override] void setName(const QString &strRole); ^~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:149:20: warning: 'virtual QRectF AssociationWidget::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:150:26: warning: 'virtual QPainterPath AssociationWidget::shape() const' can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:156:16: warning: 'virtual UMLWidget* AssociationWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF &p); ^~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:174:11: warning: 'virtual QFont AssociationWidget::font() const' can be marked override [-Wsuggest-override] QFont font() const; ^~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:176: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-18.12.2/umbrello/umlwidgets/associationwidget.h:177: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-18.12.2/umbrello/umlwidgets/associationwidget.h:178:18: warning: 'virtual void AssociationWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:186:18: warning: 'virtual bool AssociationWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:187: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-18.12.2/umbrello/umlwidgets/associationwidget.h:194:18: warning: 'virtual void AssociationWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:195:18: warning: 'virtual void AssociationWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:196:18: warning: 'virtual void AssociationWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:197:18: warning: 'virtual void AssociationWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:199:18: warning: 'virtual void AssociationWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:201:18: warning: 'virtual void AssociationWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:208:18: warning: 'virtual void AssociationWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:210:18: warning: 'virtual void AssociationWidget::hoverEnterEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override] virtual void hoverEnterEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:211:18: warning: 'virtual void AssociationWidget::hoverLeaveEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override] virtual void hoverLeaveEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:212: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-18.12.2/umbrello/uml1model/attribute.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard/umlclipboard.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/clipboard/umlclipboard.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard/umlclipboard.cpp:21: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard/umlclipboard.cpp:21: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard/umlclipboard.cpp:21: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard/umlclipboard.cpp:21: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard/umlclipboard.cpp:21: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/clipboard/umlclipboard.cpp:21: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:54: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-18.12.2/umbrello/uml1model/classifier.h:56:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:129:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:181: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-18.12.2/umbrello/uml1model/classifier.h:183: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-18.12.2/umbrello/clipboard/umlclipboard.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/clipboard/umlclipboard.cpp:23: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/clipboard/umlclipboard.cpp:24: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/clipboard/umlclipboard.cpp:25: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/messagewidget.h:125:10: warning: 'virtual void MessageWidget::cleanup()' can be marked override [-Wsuggest-override] void cleanup(); ^~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/clipboard/umlclipboard.cpp:26: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/clipboard/umlclipboard.cpp:27: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/clipboard/umlclipboard.cpp:28: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/clipboard/umlclipboard.cpp:29: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/clipboard/umlclipboard.cpp:31: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/clipboard/umlclipboard.cpp:33: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/clipboard/umlclipboard.cpp:37: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/clipboard/umlclipboard.cpp:39: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 29%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/__/lib/cppparser/ast.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/__/lib/cppparser/ast.cpp.o -c /usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser/ast.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser/ast.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 29%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/clipboard/umldragdata.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/clipboard/umldragdata.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/classifierwidget.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/linkwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard/umldragdata.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/umlwidgets/classifierwidget.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/linkwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard/umldragdata.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:76: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-18.12.2/umbrello/umlwidgets/umlwidget.h:79: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-18.12.2/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:85: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-18.12.2/umbrello/umlwidgets/umlwidget.h:89:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:98: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-18.12.2/umbrello/umlwidgets/umlwidget.h:175:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:194:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:195: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-18.12.2/umbrello/umlwidgets/umlwidget.h:232: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-18.12.2/umbrello/umlwidgets/umlwidget.h:236:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:253:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:254:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:255:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:256:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:257: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-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/linkwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard/umldragdata.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/linkwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard/umldragdata.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:340:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:341:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:342:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:344:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:345:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:346:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:347:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:348:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:360: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-18.12.2/umbrello/clipboard/umldragdata.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:62:18: warning: 'virtual void AssociationWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override] virtual void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:66:18: warning: 'virtual void AssociationWidget::lwSetFont(QFont)' can be marked override [-Wsuggest-override] virtual void lwSetFont(QFont font); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:67:28: warning: 'virtual UMLClassifier* AssociationWidget::operationOwner()' can be marked override [-Wsuggest-override] virtual UMLClassifier *operationOwner(); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:69:27: warning: 'virtual UMLOperation* AssociationWidget::operation()' can be marked override [-Wsuggest-override] virtual UMLOperation *operation(); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:70:18: warning: 'virtual void AssociationWidget::setOperation(UMLOperation*)' can be marked override [-Wsuggest-override] virtual void setOperation(UMLOperation *op); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:72:21: warning: 'virtual QString AssociationWidget::customOpText()' can be marked override [-Wsuggest-override] virtual QString customOpText(); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:73: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-18.12.2/umbrello/umlwidgets/associationwidget.h:75:18: warning: 'virtual void AssociationWidget::resetTextPositions()' can be marked override [-Wsuggest-override] virtual void resetTextPositions(); ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:77:18: warning: 'virtual void AssociationWidget::setMessageText(FloatingTextWidget*)' can be marked override [-Wsuggest-override] virtual void setMessageText(FloatingTextWidget *ft); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:78: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-18.12.2/umbrello/umlwidgets/associationwidget.h:80:18: warning: 'virtual bool AssociationWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:82:21: warning: 'virtual QString AssociationWidget::lwOperationText()' can be marked override [-Wsuggest-override] virtual QString lwOperationText(); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:83:28: warning: 'virtual UMLClassifier* AssociationWidget::lwClassifier()' can be marked override [-Wsuggest-override] virtual UMLClassifier *lwClassifier(); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:84: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-18.12.2/umbrello/umlwidgets/associationwidget.h:86: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-18.12.2/umbrello/umlwidgets/associationwidget.h:90:18: warning: 'virtual void AssociationWidget::calculateNameTextSegment()' can be marked override [-Wsuggest-override] virtual void calculateNameTextSegment(); ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:105:10: warning: 'virtual void AssociationWidget::setName(const QString&)' can be marked override [-Wsuggest-override] void setName(const QString &strRole); ^~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:149:20: warning: 'virtual QRectF AssociationWidget::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:150:26: warning: 'virtual QPainterPath AssociationWidget::shape() const' can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:156:16: warning: 'virtual UMLWidget* AssociationWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF &p); ^~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:174:11: warning: 'virtual QFont AssociationWidget::font() const' can be marked override [-Wsuggest-override] QFont font() const; ^~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:176: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-18.12.2/umbrello/umlwidgets/associationwidget.h:177: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-18.12.2/umbrello/umlwidgets/associationwidget.h:178:18: warning: 'virtual void AssociationWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:186:18: warning: 'virtual bool AssociationWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:187: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-18.12.2/umbrello/umlwidgets/associationwidget.h:194:18: warning: 'virtual void AssociationWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:195:18: warning: 'virtual void AssociationWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:196:18: warning: 'virtual void AssociationWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:197:18: warning: 'virtual void AssociationWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:199:18: warning: 'virtual void AssociationWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:201:18: warning: 'virtual void AssociationWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:208:18: warning: 'virtual void AssociationWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:210:18: warning: 'virtual void AssociationWidget::hoverEnterEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override] virtual void hoverEnterEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:211:18: warning: 'virtual void AssociationWidget::hoverLeaveEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override] virtual void hoverLeaveEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:212: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-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard/umldragdata.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard/umldragdata.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/attribute.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard/umldragdata.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard/umldragdata.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard/umldragdata.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard/umldragdata.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard/umldragdata.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/clipboard/umldragdata.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:54: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-18.12.2/umbrello/uml1model/classifier.h:56:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:129:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:181: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-18.12.2/umbrello/uml1model/classifier.h:183: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-18.12.2/umbrello/cmds.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard/umldragdata.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard/umldragdata.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard/umldragdata.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard/umldragdata.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:22, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard/umldragdata.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:27, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard/umldragdata.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:28, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard/umldragdata.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:29, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard/umldragdata.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:30, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard/umldragdata.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:35, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard/umldragdata.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:36, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard/umldragdata.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:37, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard/umldragdata.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:38, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard/umldragdata.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:39, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard/umldragdata.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:40, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard/umldragdata.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:41, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard/umldragdata.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:42, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard/umldragdata.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:43, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard/umldragdata.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/widget/cmdcreatewidget.h:28:14: warning: 'virtual void Uml::CmdCreateWidget::redo()' can be marked override [-Wsuggest-override] void redo(); ^~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/widget/cmdcreatewidget.h:29:14: warning: 'virtual void Uml::CmdCreateWidget::undo()' can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds.h:44, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard/umldragdata.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:45, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard/umldragdata.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/widget/cmdremovewidget.h:28:14: warning: 'virtual void Uml::CmdRemoveWidget::redo()' can be marked override [-Wsuggest-override] void redo(); ^~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/widget/cmdremovewidget.h:29:14: warning: 'virtual void Uml::CmdRemoveWidget::undo()' can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds.h:46, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard/umldragdata.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:47, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard/umldragdata.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:48, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard/umldragdata.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/clipboard/umldragdata.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/clipboard/umldragdata.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/clipboard/umldragdata.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/clipboard/umldragdata.cpp:24: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/objectwidget.h:51:10: warning: 'virtual void ObjectWidget::cleanup()' can be marked override [-Wsuggest-override] void cleanup(); ^~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/clipboard/umldragdata.cpp:25: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/clipboard/umldragdata.cpp:26: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/preconditionwidget.h:53:10: warning: 'virtual void PreconditionWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/preconditionwidget.h:54: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-18.12.2/umbrello/umlwidgets/preconditionwidget.h:57: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-18.12.2/umbrello/clipboard/umldragdata.cpp:27: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/messagewidget.h:125:10: warning: 'virtual void MessageWidget::cleanup()' can be marked override [-Wsuggest-override] void cleanup(); ^~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/clipboard/umldragdata.cpp:29: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/clipboard/umldragdata.cpp:31: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/clipboard/umldragdata.cpp:35: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 30%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/__/lib/cppparser/driver.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/__/lib/cppparser/driver.cpp.o -c /usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser/driver.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser/driver.h:22, from /usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser/driver.cpp:23: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/lib/cppparser/macro.h:28, from /usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser/driver.h:24, from /usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser/driver.cpp:23: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/lib/cppparser/driver.h:34, from /usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser/driver.cpp:23: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/lib/cppparser/driver.cpp:23: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/lib/cppparser/lexer.h:26, from /usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser/driver.cpp:24: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 32%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/__/lib/interfaces/hashedstring.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/__/lib/interfaces/hashedstring.cpp.o -c /usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces/hashedstring.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces/hashedstring.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces/hashedstring.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 31%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/__/lib/cppparser/lookup.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/__/lib/cppparser/lookup.cpp.o -c /usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser/lookup.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser/driver.h:22, from /usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser/lexer.h:25, from /usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser/lookup.h:26, from /usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser/lookup.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/lib/cppparser/macro.h:28, from /usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser/driver.h:24, from /usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser/lexer.h:25, from /usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser/lookup.h:26, from /usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser/lookup.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/lib/cppparser/driver.h:34, from /usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser/lexer.h:25, from /usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser/lookup.h:26, from /usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser/lookup.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/lib/cppparser/lexer.h:25, from /usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser/lookup.h:26, from /usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser/lookup.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/lib/cppparser/lexer.h:26, from /usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser/lookup.h:26, from /usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser/lookup.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 31%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/__/lib/cppparser/tree_parser.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/__/lib/cppparser/tree_parser.cpp.o -c /usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser/tree_parser.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser/tree_parser.h:22, from /usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser/tree_parser.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/lib/cppparser/tree_parser.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/lib/cppparser/macro.h:28, from /usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser/driver.h:24, from /usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser/tree_parser.cpp:21: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/lib/cppparser/driver.h:34, from /usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser/tree_parser.cpp:21: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/lib/cppparser/tree_parser.cpp:21: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 30%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/__/lib/cppparser/lexer.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/__/lib/cppparser/lexer.cpp.o -c /usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser/lexer.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser/driver.h:22, from /usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser/lexer.h:25, from /usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser/lexer.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/lib/cppparser/macro.h:28, from /usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser/driver.h:24, from /usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser/lexer.h:25, from /usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser/lexer.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/lib/cppparser/driver.h:34, from /usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser/lexer.h:25, from /usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser/lexer.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/lib/cppparser/lexer.h:25, from /usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser/lexer.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/lib/cppparser/lexer.h:26, from /usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser/lexer.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 32%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codeimport/classimport.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codeimport/classimport.cpp.o -c /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/classimport.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/classimport.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/folder.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/classimport.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/folder.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/classimport.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codeimport/classimport.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/classimport.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codeimport/classimport.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codeimport/idlimport.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/classimport.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/nativeimportbase.h:51:10: warning: 'virtual void NativeImportBase::initialize()' can be marked override [-Wsuggest-override] void initialize(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codeimport/classimport.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/idlimport.h:26:10: warning: 'virtual bool IDLImport::parseStmt()' can be marked override [-Wsuggest-override] bool parseStmt(); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codeimport/classimport.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/pythonimport.h:28:10: warning: 'virtual void PythonImport::initVars()' can be marked override [-Wsuggest-override] void initVars(); ^~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/pythonimport.h:32:10: warning: 'virtual bool PythonImport::parseStmt()' can be marked override [-Wsuggest-override] bool parseStmt(); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/pythonimport.h:34:10: warning: 'virtual void PythonImport::fillSource(const QString&)' can be marked override [-Wsuggest-override] void fillSource(const QString& line); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/pythonimport.h:36: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-18.12.2/umbrello/codeimport/classimport.cpp:21: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/javaimport.h:31:10: warning: 'virtual void JavaImport::initVars()' can be marked override [-Wsuggest-override] void initVars(); ^~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/javaimport.h:33:10: warning: 'virtual bool JavaImport::parseStmt()' can be marked override [-Wsuggest-override] bool parseStmt(); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codeimport/classimport.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/adaimport.h:33:10: warning: 'virtual void AdaImport::initVars()' can be marked override [-Wsuggest-override] void initVars(); ^~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/adaimport.h:35:10: warning: 'virtual bool AdaImport::parseStmt()' can be marked override [-Wsuggest-override] bool parseStmt(); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codeimport/classimport.cpp:23: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/pascalimport.h:28:10: warning: 'virtual void PascalImport::initVars()' can be marked override [-Wsuggest-override] void initVars(); ^~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/pascalimport.h:30:10: warning: 'virtual bool PascalImport::parseStmt()' can be marked override [-Wsuggest-override] bool parseStmt(); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codeimport/classimport.cpp:24: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/sqlimport.h:42:10: warning: 'virtual bool SQLImport::parseStmt()' can be marked override [-Wsuggest-override] bool parseStmt(); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codeimport/classimport.cpp:25: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/cppimport.h:33:10: warning: 'virtual void CppImport::initialize()' can be marked override [-Wsuggest-override] void initialize(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/cppimport.h:35:10: warning: 'virtual void CppImport::initPerFile()' can be marked override [-Wsuggest-override] void initPerFile(); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codeimport/classimport.cpp:26: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 31%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/__/lib/cppparser/lexercache.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/__/lib/cppparser/lexercache.cpp.o -c /usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser/lexercache.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces/hashedstring.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser/lexercache.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser/lexercache.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/lib/cppparser/macro.h:28, from /usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser/lexercache.h:22, from /usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser/lexercache.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/lib/cppparser/lexercache.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/lib/cppparser/lexercache.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/lib/cppparser/lexercache.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 33%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codeimport/import_utils.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codeimport/import_utils.cpp.o -c /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/import_utils.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/folder.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/import_utils.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/import_utils.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/folder.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/import_utils.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/import_utils.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codeimport/import_utils.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/import_utils.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/attribute.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/import_utils.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/import_utils.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/import_utils.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/import_utils.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codeimport/import_utils.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codeimport/import_utils.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/artifact.h:55: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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/import_utils.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/import_utils.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/import_utils.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/import_utils.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/codeimport/import_utils.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:54: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-18.12.2/umbrello/uml1model/classifier.h:56:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:129:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:181: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-18.12.2/umbrello/uml1model/classifier.h:183: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-18.12.2/umbrello/codeimport/import_utils.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codeimport/import_utils.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codeimport/import_utils.cpp:21: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codeimport/import_utils.cpp:23: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codeimport/import_utils.cpp:25: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codeimport/import_utils.cpp:26: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codeimport/import_utils.cpp:28: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 32%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codeimport/kdevcppparser/cpptree2uml.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codeimport/kdevcppparser/cpptree2uml.cpp.o -c /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/kdevcppparser/cpptree2uml.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser/tree_parser.h:22, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/kdevcppparser/cpptree2uml.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/kdevcppparser/cpptree2uml.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/entityconstraint.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/kdevcppparser/cpptree2uml.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/kdevcppparser/cpptree2uml.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/kdevcppparser/cpptree2uml.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/kdevcppparser/cpptree2uml.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/kdevcppparser/cpptree2uml.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/kdevcppparser/cpptree2uml.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/kdevcppparser/cpptree2uml.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/kdevcppparser/cpptree2uml.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/kdevcppparser/cpptree2uml.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/kdevcppparser/cpptree2uml.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/codeimport/kdevcppparser/cpptree2uml.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codeimport/kdevcppparser/cpptree2uml.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codeimport/kdevcppparser/cpptree2uml.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/datatype.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/kdevcppparser/cpptree2uml.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/datatype.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/kdevcppparser/cpptree2uml.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/datatype.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/kdevcppparser/cpptree2uml.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/datatype.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/kdevcppparser/cpptree2uml.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:54: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-18.12.2/umbrello/uml1model/classifier.h:56:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:129:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:181: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-18.12.2/umbrello/uml1model/classifier.h:183: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-18.12.2/umbrello/codeimport/kdevcppparser/cpptree2uml.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codeimport/kdevcppparser/cpptree2uml.cpp:21: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codeimport/kdevcppparser/cpptree2uml.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/lib/cppparser/macro.h:28, from /usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser/driver.h:24, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/kdevcppparser/cpptree2uml.cpp:25: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/lib/cppparser/driver.h:34, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/kdevcppparser/cpptree2uml.cpp:25: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codeimport/kdevcppparser/cpptree2uml.cpp:25: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codeimport/import_utils.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/kdevcppparser/cpptree2uml.cpp:26: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codeimport/kdevcppparser/cpptree2uml.cpp:32: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 32%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codeimport/idlimport.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codeimport/idlimport.cpp.o -c /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/idlimport.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/idlimport.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/idlimport.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/nativeimportbase.h:51:10: warning: 'virtual void NativeImportBase::initialize()' can be marked override [-Wsuggest-override] void initialize(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codeimport/idlimport.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/idlimport.h:26:10: warning: 'virtual bool IDLImport::parseStmt()' can be marked override [-Wsuggest-override] bool parseStmt(); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/attribute.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/idlimport.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codeimport/idlimport.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/idlimport.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/idlimport.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/idlimport.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/idlimport.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/idlimport.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/idlimport.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/codeimport/idlimport.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:54: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-18.12.2/umbrello/uml1model/classifier.h:56:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:129:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:181: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-18.12.2/umbrello/uml1model/classifier.h:183: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-18.12.2/umbrello/codeimport/idlimport.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codeimport/idlimport.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codeimport/import_utils.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/idlimport.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codeimport/idlimport.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codeimport/idlimport.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 33%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codeimport/nativeimportbase.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codeimport/nativeimportbase.cpp.o -c /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/nativeimportbase.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/nativeimportbase.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/nativeimportbase.h:51:10: warning: 'virtual void NativeImportBase::initialize()' can be marked override [-Wsuggest-override] void initialize(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codeimport/nativeimportbase.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/folder.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/import_utils.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/nativeimportbase.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/folder.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/import_utils.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/nativeimportbase.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codeimport/import_utils.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/nativeimportbase.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/attribute.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/import_utils.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/nativeimportbase.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/import_utils.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/nativeimportbase.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 34%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codeimport/pythonimport.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codeimport/pythonimport.cpp.o -c /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/pythonimport.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/pythonimport.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/pythonimport.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/nativeimportbase.h:51:10: warning: 'virtual void NativeImportBase::initialize()' can be marked override [-Wsuggest-override] void initialize(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codeimport/pythonimport.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/pythonimport.h:28:10: warning: 'virtual void PythonImport::initVars()' can be marked override [-Wsuggest-override] void initVars(); ^~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/pythonimport.h:32:10: warning: 'virtual bool PythonImport::parseStmt()' can be marked override [-Wsuggest-override] bool parseStmt(); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/pythonimport.h:34:10: warning: 'virtual void PythonImport::fillSource(const QString&)' can be marked override [-Wsuggest-override] void fillSource(const QString& line); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/pythonimport.h:36: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-18.12.2/umbrello/uml1model/attribute.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/pythonimport.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codeimport/pythonimport.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/pythonimport.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/pythonimport.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/pythonimport.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/pythonimport.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/pythonimport.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/pythonimport.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/codeimport/pythonimport.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:54: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-18.12.2/umbrello/uml1model/classifier.h:56:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:129:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:181: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-18.12.2/umbrello/uml1model/classifier.h:183: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-18.12.2/umbrello/codeimport/pythonimport.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codeimport/pythonimport.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codeimport/import_utils.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/pythonimport.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codeimport/pythonimport.cpp:21: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codeimport/pythonimport.cpp:23: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 33%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codeimport/pascalimport.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codeimport/pascalimport.cpp.o -c /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/pascalimport.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/pascalimport.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/pascalimport.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/nativeimportbase.h:51:10: warning: 'virtual void NativeImportBase::initialize()' can be marked override [-Wsuggest-override] void initialize(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codeimport/pascalimport.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/pascalimport.h:28:10: warning: 'virtual void PascalImport::initVars()' can be marked override [-Wsuggest-override] void initVars(); ^~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/pascalimport.h:30:10: warning: 'virtual bool PascalImport::parseStmt()' can be marked override [-Wsuggest-override] bool parseStmt(); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/uml1model/attribute.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/pascalimport.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codeimport/pascalimport.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/pascalimport.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/pascalimport.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/pascalimport.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/pascalimport.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/pascalimport.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/pascalimport.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/codeimport/pascalimport.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:54: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-18.12.2/umbrello/uml1model/classifier.h:56:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:129:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:181: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-18.12.2/umbrello/uml1model/classifier.h:183: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-18.12.2/umbrello/codeimport/pascalimport.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codeimport/pascalimport.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codeimport/import_utils.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/pascalimport.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codeimport/pascalimport.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codeimport/pascalimport.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 33%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codeimport/javaimport.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codeimport/javaimport.cpp.o -c /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/javaimport.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/javaimport.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/javaimport.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/nativeimportbase.h:51:10: warning: 'virtual void NativeImportBase::initialize()' can be marked override [-Wsuggest-override] void initialize(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codeimport/javaimport.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/javaimport.h:31:10: warning: 'virtual void JavaImport::initVars()' can be marked override [-Wsuggest-override] void initVars(); ^~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/javaimport.h:33:10: warning: 'virtual bool JavaImport::parseStmt()' can be marked override [-Wsuggest-override] bool parseStmt(); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/attribute.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/javaimport.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codeimport/javaimport.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/javaimport.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/javaimport.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/javaimport.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/javaimport.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/javaimport.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/javaimport.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/codeimport/javaimport.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:54: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-18.12.2/umbrello/uml1model/classifier.h:56:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:129:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:181: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-18.12.2/umbrello/uml1model/classifier.h:183: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-18.12.2/umbrello/codeimport/javaimport.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codeimport/javaimport.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codeimport/import_utils.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/javaimport.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codeimport/javaimport.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codeimport/javaimport.cpp:24: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 32%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codeimport/adaimport.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codeimport/adaimport.cpp.o -c /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/adaimport.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/adaimport.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/adaimport.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/nativeimportbase.h:51:10: warning: 'virtual void NativeImportBase::initialize()' can be marked override [-Wsuggest-override] void initialize(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codeimport/adaimport.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/adaimport.h:33:10: warning: 'virtual void AdaImport::initVars()' can be marked override [-Wsuggest-override] void initVars(); ^~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/adaimport.h:35:10: warning: 'virtual bool AdaImport::parseStmt()' can be marked override [-Wsuggest-override] bool parseStmt(); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codeimport/adaimport.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/attribute.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/adaimport.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codeimport/adaimport.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/adaimport.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/adaimport.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/adaimport.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/adaimport.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/adaimport.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/adaimport.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/codeimport/adaimport.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:54: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-18.12.2/umbrello/uml1model/classifier.h:56:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:129:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:181: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-18.12.2/umbrello/uml1model/classifier.h:183: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-18.12.2/umbrello/codeimport/adaimport.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codeimport/adaimport.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codeimport/adaimport.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codeimport/adaimport.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codeimport/adaimport.cpp:24: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 35%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/codeaccessormethod.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/codegenerators/codeaccessormethod.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeblockwithcomments.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codemethodblock.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeaccessormethod.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeblockwithcomments.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codemethodblock.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeaccessormethod.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codemethodblock.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeaccessormethod.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeaccessormethod.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeaccessormethod.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeclassfield.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeaccessormethod.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeaccessormethod.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfield.h:52:13: warning: 'virtual QString CodeClassField::getTypeName()' can be marked override [-Wsuggest-override] QString getTypeName (); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfield.h:85:10: warning: 'virtual void CodeClassField::updateContent()' can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 34%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codeimport/sqlimport.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codeimport/sqlimport.cpp.o -c /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/sqlimport.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/sqlimport.h:24, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/sqlimport.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/nativeimportbase.h:51:10: warning: 'virtual void NativeImportBase::initialize()' can be marked override [-Wsuggest-override] void initialize(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codeimport/sqlimport.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/sqlimport.h:42:10: warning: 'virtual bool SQLImport::parseStmt()' can be marked override [-Wsuggest-override] bool parseStmt(); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codeimport/sqlimport.cpp:25: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/attribute.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/sqlimport.cpp:26: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codeimport/sqlimport.cpp:26: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/checkconstraint.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/sqlimport.cpp:27: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codeimport/sqlimport.cpp:27: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/sqlimport.cpp:28: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/sqlimport.cpp:28: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/sqlimport.cpp:28: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/sqlimport.cpp:28: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/sqlimport.cpp:28: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/codeimport/sqlimport.cpp:28: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:54: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-18.12.2/umbrello/uml1model/classifier.h:56:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:129:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:181: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-18.12.2/umbrello/uml1model/classifier.h:183: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-18.12.2/umbrello/codeimport/sqlimport.cpp:29: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codeimport/sqlimport.cpp:30: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codeimport/sqlimport.cpp:31: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codeimport/sqlimport.cpp:33: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codeimport/sqlimport.cpp:35: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codeimport/sqlimport.cpp:36: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codeimport/sqlimport.cpp:37: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codeimport/sqlimport.cpp:39: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 35%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/advancedcodegenerator.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/codegenerators/advancedcodegenerator.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/advancedcodegenerator.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/advancedcodegenerator.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/advancedcodegenerator.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/attribute.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/advancedcodegenerator.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/advancedcodegenerator.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/advancedcodegenerator.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/advancedcodegenerator.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/advancedcodegenerator.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/advancedcodegenerator.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/codegenerators/advancedcodegenerator.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:54: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-18.12.2/umbrello/uml1model/classifier.h:56:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:129:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:181: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-18.12.2/umbrello/uml1model/classifier.h:183: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-18.12.2/umbrello/codegenerators/codeblockwithcomments.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codemethodblock.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/advancedcodegenerator.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeblockwithcomments.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codemethodblock.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/advancedcodegenerator.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codemethodblock.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/advancedcodegenerator.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/advancedcodegenerator.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/advancedcodegenerator.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/advancedcodegenerator.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/advancedcodegenerator.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codedocument.h:100:10: warning: 'virtual void CodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/codeoperation.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/advancedcodegenerator.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/advancedcodegenerator.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeclassfield.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/advancedcodegenerator.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/advancedcodegenerator.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfield.h:52:13: warning: 'virtual QString CodeClassField::getTypeName()' can be marked override [-Wsuggest-override] QString getTypeName (); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfield.h:85:10: warning: 'virtual void CodeClassField::updateContent()' can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/advancedcodegenerator.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/advancedcodegenerator.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 35%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/codeblock.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/codegenerators/codeblock.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeblock.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeblockwithcomments.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codemethodblock.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeblock.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codemethodblock.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeblock.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeblock.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeblock.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeblock.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeblock.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codedocument.h:100:10: warning: 'virtual void CodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/codeblock.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 34%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codeimport/csharp/csharpimport.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codeimport/csharp/csharpimport.cpp.o -c /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp/csharpimport.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp/csharpimport.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp/csharpimport.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/nativeimportbase.h:51:10: warning: 'virtual void NativeImportBase::initialize()' can be marked override [-Wsuggest-override] void initialize(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codeimport/csharp/csharpimport.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/attribute.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp/csharpimport.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codeimport/csharp/csharpimport.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp/csharpimport.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp/csharpimport.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp/csharpimport.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp/csharpimport.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp/csharpimport.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp/csharpimport.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/codeimport/csharp/csharpimport.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:54: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-18.12.2/umbrello/uml1model/classifier.h:56:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:129:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:181: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-18.12.2/umbrello/uml1model/classifier.h:183: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-18.12.2/umbrello/codeimport/csharp/csharpimport.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codeimport/csharp/csharpimport.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codeimport/import_utils.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp/csharpimport.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codeimport/csharp/csharpimport.cpp:21: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codeimport/csharp/csharpimport.cpp:23: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 35%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/classifiercodedocument.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/codegenerators/classifiercodedocument.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/attribute.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:54: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-18.12.2/umbrello/uml1model/classifier.h:56:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:129:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:181: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-18.12.2/umbrello/uml1model/classifier.h:183: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-18.12.2/umbrello/codegenerators/codeblockwithcomments.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codemethodblock.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeblockwithcomments.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codemethodblock.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codemethodblock.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codedocument.h:100:10: warning: 'virtual void CodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/codeoperation.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeclassfield.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfield.h:52:13: warning: 'virtual QString CodeClassField::getTypeName()' can be marked override [-Wsuggest-override] QString getTypeName (); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfield.h:85:10: warning: 'virtual void CodeClassField::updateContent()' can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/classifiercodedocument.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/classifiercodedocument.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/classifiercodedocument.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/classifiercodedocument.cpp:23: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/classifiercodedocument.cpp:25: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlrole.h:47:16: warning: 'virtual UMLObject* UMLRole::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const { return 0; } ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlrole.h:49: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-18.12.2/umbrello/uml1model/umlrole.h:51:18: warning: 'virtual bool UMLRole::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget *parent = 0); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlrole.h:55: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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 36%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/codecomment.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/codegenerators/codecomment.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codecomment.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeblockwithcomments.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codemethodblock.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codecomment.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codemethodblock.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codecomment.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codecomment.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codecomment.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codecomment.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codecomment.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codedocument.h:100:10: warning: 'virtual void CodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 35%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/codeblockwithcomments.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/codegenerators/codeblockwithcomments.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeblockwithcomments.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeblockwithcomments.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeblockwithcomments.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeblockwithcomments.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeblockwithcomments.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeblockwithcomments.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeblockwithcomments.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeblockwithcomments.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeblockwithcomments.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codedocument.h:100:10: warning: 'virtual void CodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/codeblockwithcomments.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 36%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/codeclassfielddeclarationblock.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/codegenerators/codeclassfielddeclarationblock.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeblockwithcomments.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfielddeclarationblock.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfielddeclarationblock.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeblockwithcomments.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfielddeclarationblock.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfielddeclarationblock.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeclassfielddeclarationblock.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfielddeclarationblock.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeclassfielddeclarationblock.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfield.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfielddeclarationblock.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeclassfield.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfielddeclarationblock.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeclassfielddeclarationblock.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfield.h:52:13: warning: 'virtual QString CodeClassField::getTypeName()' can be marked override [-Wsuggest-override] QString getTypeName (); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfield.h:85:10: warning: 'virtual void CodeClassField::updateContent()' can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeclassfielddeclarationblock.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlrole.h:47:16: warning: 'virtual UMLObject* UMLRole::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const { return 0; } ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlrole.h:49: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-18.12.2/umbrello/uml1model/umlrole.h:51:18: warning: 'virtual bool UMLRole::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget *parent = 0); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlrole.h:55: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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 36%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/codeclassfield.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/codegenerators/codeclassfield.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeblockwithcomments.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfielddeclarationblock.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfield.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfield.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeblockwithcomments.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfielddeclarationblock.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfield.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfield.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeclassfielddeclarationblock.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfield.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfield.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeclassfield.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfield.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfield.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfield.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeclassfield.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfield.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeclassfield.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfield.h:52:13: warning: 'virtual QString CodeClassField::getTypeName()' can be marked override [-Wsuggest-override] QString getTypeName (); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfield.h:85:10: warning: 'virtual void CodeClassField::updateContent()' can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/attribute.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfield.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeclassfield.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeclassfield.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfield.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfield.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfield.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfield.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfield.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfield.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfield.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:54: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-18.12.2/umbrello/uml1model/classifier.h:56:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:129:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:181: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-18.12.2/umbrello/uml1model/classifier.h:183: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-18.12.2/umbrello/codegenerators/codedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfield.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfield.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codedocument.h:100:10: warning: 'virtual void CodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/codeoperation.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfield.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfield.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeclassfield.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeclassfield.cpp:21: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/codeclassfield.cpp:23: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlrole.h:47:16: warning: 'virtual UMLObject* UMLRole::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const { return 0; } ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlrole.h:49: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-18.12.2/umbrello/uml1model/umlrole.h:51:18: warning: 'virtual bool UMLRole::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget *parent = 0); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlrole.h:55: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-18.12.2/umbrello/codegenerators/codeclassfield.cpp:24: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 37%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/codegenerationpolicy.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/codegenerators/codegenerationpolicy.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages/codegenerationpolicypage.h:23, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenerationpolicy.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/codegenerationpolicy.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/uml.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenerationpolicy.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/codegenerationpolicy.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD/umbrello/umbrellosettings.h:12, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenerationpolicy.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:86:18: warning: 'virtual void CPPCodeGenerationPolicy::setDefaults(bool)' can be marked override [-Wsuggest-override] virtual void setDefaults(bool emitUpdateSignal = true); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:88: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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 37%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/codegenpolicyext.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/codegenerators/codegenpolicyext.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 34%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codeimport/cppimport.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codeimport/cppimport.cpp.o -c /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/cppimport.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/cppimport.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/cppimport.h:33:10: warning: 'virtual void CppImport::initialize()' can be marked override [-Wsuggest-override] void initialize(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/cppimport.h:35:10: warning: 'virtual void CppImport::initPerFile()' can be marked override [-Wsuggest-override] void initPerFile(); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/lib/cppparser/driver.h:22, from /usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser/lexer.h:25, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/cppimport.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/lib/cppparser/macro.h:28, from /usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser/driver.h:24, from /usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser/lexer.h:25, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/cppimport.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/lib/cppparser/driver.h:34, from /usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser/lexer.h:25, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/cppimport.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/lib/cppparser/lexer.h:25, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/cppimport.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/lib/cppparser/lexer.h:26, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/cppimport.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/uml1model/entityconstraint.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/kdevcppparser/cpptree2uml.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/cppimport.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/kdevcppparser/cpptree2uml.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/cppimport.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/kdevcppparser/cpptree2uml.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/cppimport.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/kdevcppparser/cpptree2uml.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/cppimport.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/kdevcppparser/cpptree2uml.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/cppimport.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/codeimport/cppimport.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/folder.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/import_utils.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/cppimport.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/folder.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/import_utils.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/cppimport.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codeimport/import_utils.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/cppimport.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/import_utils.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/cppimport.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codeimport/cppimport.cpp:21: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/enum.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/cppimport.cpp:24: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:54: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-18.12.2/umbrello/uml1model/classifier.h:56:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:129:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:181: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-18.12.2/umbrello/uml1model/classifier.h:183: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-18.12.2/umbrello/codeimport/cppimport.cpp:24: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codeimport/cppimport.cpp:26: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codeimport/cppimport.cpp:28: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codeimport/cppimport.cpp:29: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 37%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/codegenfactory.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/codegenerators/codegenfactory.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeblockwithcomments.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codemethodblock.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenfactory.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenfactory.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeblockwithcomments.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codemethodblock.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenfactory.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenfactory.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codemethodblock.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenfactory.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenfactory.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenfactory.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenfactory.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codegenfactory.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenfactory.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/attribute.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenfactory.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codegenfactory.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codegenfactory.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/codegenfactory.cpp:21: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenfactory.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/codegenfactory.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codegenfactory.cpp:24: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlrole.h:47:16: warning: 'virtual UMLObject* UMLRole::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const { return 0; } ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlrole.h:49: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-18.12.2/umbrello/uml1model/umlrole.h:51:18: warning: 'virtual bool UMLRole::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget *parent = 0); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlrole.h:55: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-18.12.2/umbrello/codegenerators/ada/adawriter.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenfactory.cpp:26: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/simplecodegenerator.h:42:10: warning: 'virtual void SimpleCodeGenerator::writeCodeToFile()' can be marked override [-Wsuggest-override] void writeCodeToFile(); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codegenfactory.cpp:26: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/cpp/cppwriter.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenfactory.cpp:27: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:86:18: warning: 'virtual void CPPCodeGenerationPolicy::setDefaults(bool)' can be marked override [-Wsuggest-override] virtual void setDefaults(bool emitUpdateSignal = true); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:88: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-18.12.2/umbrello/codegenerators/codegenfactory.cpp:27: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codegenfactory.cpp:28: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codegenfactory.cpp:29: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codegenfactory.cpp:30: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codegenfactory.cpp:31: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/sql/mysqlwriter.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenfactory.cpp:32: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codegenfactory.cpp:32: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codegenfactory.cpp:33: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codegenfactory.cpp:34: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codegenfactory.cpp:35: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codegenfactory.cpp:36: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codegenfactory.cpp:37: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codegenfactory.cpp:38: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codegenfactory.cpp:39: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codegenfactory.cpp:41: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codegenfactory.cpp:42: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codegenfactory.cpp:43: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codegenfactory.cpp:44: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/xml/xmlschemawriter.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenfactory.cpp:45: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codegenfactory.cpp:45: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/cpp/cppcodegenerator.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenfactory.cpp:48: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/codedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppmakecodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppcodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenfactory.cpp:48: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/cpp/cppmakecodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppcodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenfactory.cpp:48: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codedocument.h:100:10: warning: 'virtual void CodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/cpp/cppcodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenfactory.cpp:48: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codegenfactory.cpp:48: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenfactory.cpp:49: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenfactory.cpp:49: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenfactory.cpp:49: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenfactory.cpp:49: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenfactory.cpp:49: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenfactory.cpp:49: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:54: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-18.12.2/umbrello/uml1model/classifier.h:56:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:129:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:181: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-18.12.2/umbrello/uml1model/classifier.h:183: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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenfactory.cpp:49: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeclassfield.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenfactory.cpp:49: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenfactory.cpp:49: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfield.h:52:13: warning: 'virtual QString CodeClassField::getTypeName()' can be marked override [-Wsuggest-override] QString getTypeName (); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfield.h:85:10: warning: 'virtual void CodeClassField::updateContent()' can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenfactory.cpp:49: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenfactory.cpp:49: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenfactory.cpp:49: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/d/dcodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenfactory.cpp:49: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/d/dcodegenerator.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenfactory.cpp:49: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codegenfactory.cpp:49: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenfactory.cpp:50: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenfactory.cpp:50: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/java/javacodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenfactory.cpp:50: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/java/javacodegenerator.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenfactory.cpp:50: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/java/javacodegenerator.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenfactory.cpp:50: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codegenfactory.cpp:50: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenfactory.cpp:51: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenfactory.cpp:51: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/ruby/rubycodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenfactory.cpp:51: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/ruby/rubycodegenerator.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenfactory.cpp:51: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codegenfactory.cpp:51: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codegenfactory.cpp:53: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codegenfactory.cpp:54: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codegenfactory.cpp:60: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codegenfactory.cpp:61: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codegenfactory.cpp:66: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/codegenfactory.cpp:71: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codegenfactory.cpp:72: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codegenfactory.cpp:73: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codegenfactory.cpp:74: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codegenfactory.cpp:75: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codegenfactory.cpp:77: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/codegenfactory.cpp:78: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/codegenfactory.cpp:79: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/codegenfactory.cpp:80: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/codegenfactory.cpp:81: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/codegenfactory.cpp:83: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codegenfactory.cpp:84: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codegenfactory.cpp:85: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codegenfactory.cpp:86: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codegenfactory.cpp:87: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 31%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/__/lib/cppparser/parser.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/__/lib/cppparser/parser.cpp.o -c /usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser/parser.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser/parser.h:22, from /usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser/parser.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/lib/cppparser/macro.h:28, from /usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser/driver.h:24, from /usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser/parser.cpp:21: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/lib/cppparser/driver.h:34, from /usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser/parser.cpp:21: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/lib/cppparser/parser.cpp:21: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/lib/cppparser/lexer.h:26, from /usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser/parser.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 36%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/codedocument.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/codegenerators/codedocument.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeblockwithcomments.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codemethodblock.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codedocument.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeblockwithcomments.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codemethodblock.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codedocument.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codemethodblock.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codedocument.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codedocument.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codedocument.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codedocument.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codedocument.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codedocument.h:100:10: warning: 'virtual void CodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/codedocument.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codedocument.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codedocument.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codedocument.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/codedocument.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 38%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/codemethodblock.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/codegenerators/codemethodblock.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeblockwithcomments.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codemethodblock.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codemethodblock.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeblockwithcomments.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codemethodblock.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codemethodblock.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codemethodblock.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codemethodblock.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codemethodblock.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeclassfield.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codemethodblock.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeclassfield.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codemethodblock.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codemethodblock.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfield.h:52:13: warning: 'virtual QString CodeClassField::getTypeName()' can be marked override [-Wsuggest-override] QString getTypeName (); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfield.h:85:10: warning: 'virtual void CodeClassField::updateContent()' can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codemethodblock.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codemethodblock.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/attribute.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codemethodblock.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codemethodblock.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codemethodblock.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codemethodblock.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codemethodblock.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codemethodblock.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codemethodblock.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:54: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-18.12.2/umbrello/uml1model/classifier.h:56:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:129:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:181: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-18.12.2/umbrello/uml1model/classifier.h:183: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-18.12.2/umbrello/codegenerators/codedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codemethodblock.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codemethodblock.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codedocument.h:100:10: warning: 'virtual void CodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/codeoperation.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codemethodblock.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codemethodblock.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codemethodblock.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codemethodblock.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 37%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/codegenobjectwithtextblocks.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/codegenerators/codegenobjectwithtextblocks.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeblockwithcomments.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codemethodblock.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenobjectwithtextblocks.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeblockwithcomments.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codemethodblock.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenobjectwithtextblocks.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codemethodblock.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenobjectwithtextblocks.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenobjectwithtextblocks.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenobjectwithtextblocks.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenobjectwithtextblocks.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codegenobjectwithtextblocks.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codedocument.h:100:10: warning: 'virtual void CodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/uml1model/attribute.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/operation.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeoperation.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenobjectwithtextblocks.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/operation.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeoperation.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenobjectwithtextblocks.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeoperation.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenobjectwithtextblocks.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codegenobjectwithtextblocks.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenobjectwithtextblocks.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenobjectwithtextblocks.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenobjectwithtextblocks.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenobjectwithtextblocks.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenobjectwithtextblocks.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenobjectwithtextblocks.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenobjectwithtextblocks.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:54: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-18.12.2/umbrello/uml1model/classifier.h:56:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:129:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:181: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-18.12.2/umbrello/uml1model/classifier.h:183: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-18.12.2/umbrello/codegenerators/codeclassfield.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenobjectwithtextblocks.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenobjectwithtextblocks.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfield.h:52:13: warning: 'virtual QString CodeClassField::getTypeName()' can be marked override [-Wsuggest-override] QString getTypeName (); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfield.h:85:10: warning: 'virtual void CodeClassField::updateContent()' can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codegenobjectwithtextblocks.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codegenobjectwithtextblocks.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/codegenobjectwithtextblocks.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 37%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/codegenerator.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/codegenerators/codegenerator.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenerator.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/codegenerator.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/simplecodegenerator.h:42:10: warning: 'virtual void SimpleCodeGenerator::writeCodeToFile()' can be marked override [-Wsuggest-override] void writeCodeToFile(); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/attribute.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenerator.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codegenerator.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codegenerator.cpp:21: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenerator.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenerator.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenerator.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenerator.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenerator.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenerator.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/codegenerators/codegenerator.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:54: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-18.12.2/umbrello/uml1model/classifier.h:56:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:129:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:181: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-18.12.2/umbrello/uml1model/classifier.h:183: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-18.12.2/umbrello/codegenerators/codeblockwithcomments.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codemethodblock.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenerator.cpp:23: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeblockwithcomments.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codemethodblock.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenerator.cpp:23: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codemethodblock.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenerator.cpp:23: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenerator.cpp:23: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenerator.cpp:23: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenerator.cpp:23: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenerator.cpp:23: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codedocument.h:100:10: warning: 'virtual void CodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/codeoperation.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenerator.cpp:23: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenerator.cpp:23: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeclassfield.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenerator.cpp:23: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenerator.cpp:23: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfield.h:52:13: warning: 'virtual QString CodeClassField::getTypeName()' can be marked override [-Wsuggest-override] QString getTypeName (); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfield.h:85:10: warning: 'virtual void CodeClassField::updateContent()' can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codegenerator.cpp:23: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codegenerator.cpp:27: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 40%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/cpp/cppcodecomment.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/codegenerators/cpp/cppcodecomment.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppcodecomment.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppcodecomment.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/cpp/cppcodecomment.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 38%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/codeoperation.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/codegenerators/codeoperation.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeblockwithcomments.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codemethodblock.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeoperation.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeoperation.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeblockwithcomments.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codemethodblock.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeoperation.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeoperation.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codemethodblock.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeoperation.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeoperation.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeoperation.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeoperation.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/attribute.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/operation.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeoperation.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeoperation.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/operation.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeoperation.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeoperation.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeoperation.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeoperation.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeoperation.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeoperation.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeoperation.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeoperation.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeoperation.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeoperation.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeoperation.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeoperation.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:54: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-18.12.2/umbrello/uml1model/classifier.h:56:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:129:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:181: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-18.12.2/umbrello/uml1model/classifier.h:183: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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeoperation.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeoperation.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeoperation.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codedocument.h:100:10: warning: 'virtual void CodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/codeclassfield.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeoperation.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeoperation.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfield.h:52:13: warning: 'virtual QString CodeClassField::getTypeName()' can be marked override [-Wsuggest-override] QString getTypeName (); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfield.h:85:10: warning: 'virtual void CodeClassField::updateContent()' can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeoperation.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeoperation.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/codeoperation.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 40%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/as/aswriter.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/codegenerators/as/aswriter.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as/aswriter.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as/aswriter.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/simplecodegenerator.h:42:10: warning: 'virtual void SimpleCodeGenerator::writeCodeToFile()' can be marked override [-Wsuggest-override] void writeCodeToFile(); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/as/aswriter.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/as/aswriter.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/attribute.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as/aswriter.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/as/aswriter.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as/aswriter.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as/aswriter.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as/aswriter.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as/aswriter.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as/aswriter.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as/aswriter.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/codegenerators/as/aswriter.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:54: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-18.12.2/umbrello/uml1model/classifier.h:56:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:129:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:181: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-18.12.2/umbrello/uml1model/classifier.h:183: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-18.12.2/umbrello/codegenerators/as/aswriter.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/as/aswriter.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 38%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/codeparameter.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/codegenerators/codeparameter.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeparameter.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeparameter.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeparameter.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/attribute.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeparameter.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeparameter.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeparameter.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeparameter.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeparameter.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeparameter.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeparameter.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeparameter.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeparameter.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:54: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-18.12.2/umbrello/uml1model/classifier.h:56:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:129:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:181: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-18.12.2/umbrello/uml1model/classifier.h:183: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-18.12.2/umbrello/codegenerators/codeblockwithcomments.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codemethodblock.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeparameter.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codemethodblock.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeparameter.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeparameter.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeparameter.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeparameter.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeparameter.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codedocument.h:100:10: warning: 'virtual void CodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/codeoperation.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeparameter.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeparameter.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeclassfield.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeparameter.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeparameter.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfield.h:52:13: warning: 'virtual QString CodeClassField::getTypeName()' can be marked override [-Wsuggest-override] QString getTypeName (); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfield.h:85:10: warning: 'virtual void CodeClassField::updateContent()' can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeparameter.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeparameter.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/codeparameter.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlrole.h:47:16: warning: 'virtual UMLObject* UMLRole::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const { return 0; } ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlrole.h:49: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-18.12.2/umbrello/uml1model/umlrole.h:51:18: warning: 'virtual bool UMLRole::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget *parent = 0); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlrole.h:55: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-18.12.2/umbrello/codegenerators/codeparameter.cpp:23: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 40%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/cpp/cppcodedocumentation.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/codegenerators/cpp/cppcodedocumentation.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppcodedocumentation.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppcodedocumentation.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/cpp/cppcodedocumentation.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeblockwithcomments.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codemethodblock.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppcodedocumentation.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codemethodblock.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppcodedocumentation.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppcodedocumentation.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppcodedocumentation.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppcodedocumentation.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/cpp/cppcodedocumentation.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codedocument.h:100:10: warning: 'virtual void CodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/uml.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppcodedocumentation.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/cpp/cppcodedocumentation.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 40%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/cpp/cppcodeclassfield.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/codegenerators/cpp/cppcodeclassfield.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeblockwithcomments.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfielddeclarationblock.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfield.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppcodeclassfield.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppcodeclassfield.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeblockwithcomments.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfielddeclarationblock.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfield.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppcodeclassfield.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppcodeclassfield.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeclassfielddeclarationblock.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfield.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppcodeclassfield.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppcodeclassfield.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeclassfield.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppcodeclassfield.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppcodeclassfield.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfield.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppcodeclassfield.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppcodeclassfield.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeclassfield.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppcodeclassfield.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppcodeclassfield.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/cpp/cppcodeclassfield.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppcodeclassfield.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfield.h:52:13: warning: 'virtual QString CodeClassField::getTypeName()' can be marked override [-Wsuggest-override] QString getTypeName (); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfield.h:85:10: warning: 'virtual void CodeClassField::updateContent()' can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/cpp/cppcodeclassfield.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/uml1model/attribute.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppcodeclassfield.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/cpp/cppcodeclassfield.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppcodeclassfield.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppcodeclassfield.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppcodeclassfield.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppcodeclassfield.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppcodeclassfield.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppcodeclassfield.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppcodeclassfield.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:54: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-18.12.2/umbrello/uml1model/classifier.h:56:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:129:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:181: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-18.12.2/umbrello/uml1model/classifier.h:183: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-18.12.2/umbrello/codegenerators/codedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppcodeclassfield.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppcodeclassfield.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codedocument.h:100:10: warning: 'virtual void CodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/codeoperation.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppcodeclassfield.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppcodeclassfield.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/cpp/cppcodeclassfield.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/cpp/cppcodeclassfield.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:86:18: warning: 'virtual void CPPCodeGenerationPolicy::setDefaults(bool)' can be marked override [-Wsuggest-override] virtual void setDefaults(bool emitUpdateSignal = true); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:88: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-18.12.2/umbrello/codegenerators/cpp/cppcodeclassfield.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/cpp/cppcodeclassfield.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlrole.h:47:16: warning: 'virtual UMLObject* UMLRole::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const { return 0; } ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlrole.h:49: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-18.12.2/umbrello/uml1model/umlrole.h:51:18: warning: 'virtual bool UMLRole::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget *parent = 0); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlrole.h:55: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-18.12.2/umbrello/codegenerators/cpp/cppcodeclassfield.cpp:23: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 38%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/codegen_utils.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/codegenerators/codegen_utils.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegen_utils.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/codegen_utils.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 41%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/cpp/cppcodegenerationpolicy.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/codegenerators/cpp/cppcodegenerationpolicy.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppcodegenerationpolicy.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:86:18: warning: 'virtual void CPPCodeGenerationPolicy::setDefaults(bool)' can be marked override [-Wsuggest-override] virtual void setDefaults(bool emitUpdateSignal = true); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:88: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-18.12.2/umbrello/dialogs/pages/codegenerationpolicypage.h:23, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppcodegenerationpolicypage.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppcodegenerationpolicy.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/cpp/cppcodegenerationpolicy.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/uml.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppcodegenerationpolicy.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/cpp/cppcodegenerationpolicy.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 41%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/cpp/cppcodegenerationpolicypage.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/codegenerators/cpp/cppcodegenerationpolicypage.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages/codegenerationpolicypage.h:23, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppcodegenerationpolicypage.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppcodegenerationpolicypage.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/cpp/cppcodegenerationpolicypage.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppcodegenerationpolicypage.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:86:18: warning: 'virtual void CPPCodeGenerationPolicy::setDefaults(bool)' can be marked override [-Wsuggest-override] virtual void setDefaults(bool emitUpdateSignal = true); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:88: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-18.12.2/umbrello/codegenerators/cpp/cppcodegenerationpolicypage.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/cpp/cppcodegenerationpolicypage.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/uml.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppcodegenerationpolicypage.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/cpp/cppcodegenerationpolicypage.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 41%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/cpp/cppcodegenerationform.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/codegenerators/cpp/cppcodegenerationform.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 42%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/cpp/cppheaderclassdeclarationblock.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/attribute.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:54: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-18.12.2/umbrello/uml1model/classifier.h:56:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:129:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:181: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-18.12.2/umbrello/uml1model/classifier.h:183: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-18.12.2/umbrello/codegenerators/codeblockwithcomments.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codemethodblock.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeblockwithcomments.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codemethodblock.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codemethodblock.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codedocument.h:100:10: warning: 'virtual void CodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/codeoperation.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeclassfield.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfield.h:52:13: warning: 'virtual QString CodeClassField::getTypeName()' can be marked override [-Wsuggest-override] QString getTypeName (); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfield.h:85:10: warning: 'virtual void CodeClassField::updateContent()' can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/cpp/cppheadercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/cpp/cppcodegenerator.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/cpp/cppcodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:86:18: warning: 'virtual void CPPCodeGenerationPolicy::setDefaults(bool)' can be marked override [-Wsuggest-override] virtual void setDefaults(bool emitUpdateSignal = true); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:88: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-18.12.2/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 42%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/cpp/cppheadercodeaccessormethod.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/codegenerators/cpp/cppheadercodeaccessormethod.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeblockwithcomments.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codemethodblock.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodeaccessormethod.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeblockwithcomments.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codemethodblock.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodeaccessormethod.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codemethodblock.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodeaccessormethod.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodeaccessormethod.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/cpp/cppheadercodeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodeaccessormethod.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/cpp/cppheadercodeaccessormethod.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/attribute.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodeaccessormethod.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/cpp/cppheadercodeaccessormethod.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodeaccessormethod.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodeaccessormethod.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodeaccessormethod.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodeaccessormethod.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodeaccessormethod.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodeaccessormethod.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodeaccessormethod.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:54: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-18.12.2/umbrello/uml1model/classifier.h:56:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:129:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:181: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-18.12.2/umbrello/uml1model/classifier.h:183: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-18.12.2/umbrello/codegenerators/codedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodeaccessormethod.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodeaccessormethod.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codedocument.h:100:10: warning: 'virtual void CodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/codeoperation.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodeaccessormethod.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodeaccessormethod.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeclassfield.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodeaccessormethod.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodeaccessormethod.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfield.h:52:13: warning: 'virtual QString CodeClassField::getTypeName()' can be marked override [-Wsuggest-override] QString getTypeName (); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfield.h:85:10: warning: 'virtual void CodeClassField::updateContent()' can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/cpp/cppheadercodeaccessormethod.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/cpp/cppcodegenerator.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodeaccessormethod.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/cpp/cppcodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodeaccessormethod.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/cpp/cppheadercodeaccessormethod.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/cpp/cppheadercodeaccessormethod.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/cpp/cppheadercodeaccessormethod.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:86:18: warning: 'virtual void CPPCodeGenerationPolicy::setDefaults(bool)' can be marked override [-Wsuggest-override] virtual void setDefaults(bool emitUpdateSignal = true); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:88: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-18.12.2/umbrello/codegenerators/cpp/cppheadercodeaccessormethod.cpp:21: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/cpp/cppheadercodeaccessormethod.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/cpp/cppheadercodeaccessormethod.cpp:23: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/cpp/cppheadercodeaccessormethod.cpp:25: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlrole.h:47:16: warning: 'virtual UMLObject* UMLRole::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const { return 0; } ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlrole.h:49: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-18.12.2/umbrello/uml1model/umlrole.h:51:18: warning: 'virtual bool UMLRole::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget *parent = 0); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlrole.h:55: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-18.12.2/umbrello/codegenerators/cpp/cppheadercodeaccessormethod.cpp:26: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 40%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/ada/adawriter.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/codegenerators/ada/adawriter.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada/adawriter.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada/adawriter.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/simplecodegenerator.h:42:10: warning: 'virtual void SimpleCodeGenerator::writeCodeToFile()' can be marked override [-Wsuggest-override] void writeCodeToFile(); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/ada/adawriter.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/ada/adawriter.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/uml.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada/adawriter.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/ada/adawriter.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada/adawriter.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada/adawriter.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/attribute.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada/adawriter.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada/adawriter.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada/adawriter.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada/adawriter.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada/adawriter.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/codegenerators/ada/adawriter.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:54: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-18.12.2/umbrello/uml1model/classifier.h:56:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:129:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:181: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-18.12.2/umbrello/uml1model/classifier.h:183: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-18.12.2/umbrello/codegenerators/ada/adawriter.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/ada/adawriter.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/ada/adawriter.cpp:23: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/ada/adawriter.cpp:25: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/ada/adawriter.cpp:26: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 43%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/cpp/cppmakecodedocument.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/codegenerators/cpp/cppmakecodedocument.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppcodegenerator.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppmakecodedocument.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/codeblockwithcomments.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codemethodblock.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppmakecodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppcodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppmakecodedocument.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeblockwithcomments.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codemethodblock.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppmakecodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppcodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppmakecodedocument.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codemethodblock.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppmakecodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppcodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppmakecodedocument.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppmakecodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppcodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppmakecodedocument.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppmakecodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppcodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppmakecodedocument.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppmakecodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppcodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppmakecodedocument.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/cpp/cppmakecodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppcodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppmakecodedocument.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codedocument.h:100:10: warning: 'virtual void CodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/cpp/cppcodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppmakecodedocument.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/cpp/cppmakecodedocument.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 41%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/cpp/cppcodegenerator.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/codegenerators/cpp/cppcodegenerator.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppcodegenerator.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppcodegenerator.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/codeblockwithcomments.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codemethodblock.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppmakecodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppcodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppcodegenerator.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeblockwithcomments.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codemethodblock.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppmakecodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppcodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppcodegenerator.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codemethodblock.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppmakecodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppcodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppcodegenerator.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppmakecodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppcodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppcodegenerator.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppmakecodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppcodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppcodegenerator.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppmakecodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppcodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppcodegenerator.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/cpp/cppmakecodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppcodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppcodegenerator.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codedocument.h:100:10: warning: 'virtual void CodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/cpp/cppcodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppcodegenerator.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/cpp/cppcodegenerator.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/cpp/cppcodegenerator.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/cpp/cppcodegenerator.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:86:18: warning: 'virtual void CPPCodeGenerationPolicy::setDefaults(bool)' can be marked override [-Wsuggest-override] virtual void setDefaults(bool emitUpdateSignal = true); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:88: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-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppsourcecodedocument.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppcodegenerator.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppsourcecodedocument.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppcodegenerator.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/attribute.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppsourcecodedocument.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppcodegenerator.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppsourcecodedocument.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppcodegenerator.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppsourcecodedocument.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppcodegenerator.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppsourcecodedocument.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppcodegenerator.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppsourcecodedocument.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppcodegenerator.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppsourcecodedocument.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppcodegenerator.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppsourcecodedocument.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppcodegenerator.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:54: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-18.12.2/umbrello/uml1model/classifier.h:56:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:129:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:181: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-18.12.2/umbrello/uml1model/classifier.h:183: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-18.12.2/umbrello/codegenerators/codeoperation.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppsourcecodedocument.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppcodegenerator.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppsourcecodedocument.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppcodegenerator.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeclassfield.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppsourcecodedocument.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppcodegenerator.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppsourcecodedocument.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppcodegenerator.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfield.h:52:13: warning: 'virtual QString CodeClassField::getTypeName()' can be marked override [-Wsuggest-override] QString getTypeName (); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfield.h:85:10: warning: 'virtual void CodeClassField::updateContent()' can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/cpp/cppsourcecodedocument.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppcodegenerator.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/cpp/cppcodegenerator.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/cpp/cppcodegenerator.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/cpp/cppcodegenerator.cpp:23: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 42%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/cpp/cppheadercodeclassfielddeclarationblock.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/codegenerators/cpp/cppheadercodeclassfielddeclarationblock.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeblockwithcomments.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfielddeclarationblock.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodeclassfielddeclarationblock.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodeclassfielddeclarationblock.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeblockwithcomments.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfielddeclarationblock.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodeclassfielddeclarationblock.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodeclassfielddeclarationblock.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeclassfielddeclarationblock.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodeclassfielddeclarationblock.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodeclassfielddeclarationblock.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/cpp/cppheadercodeclassfielddeclarationblock.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodeclassfielddeclarationblock.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/cpp/cppheadercodeclassfielddeclarationblock.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfield.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppcodeclassfield.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodeclassfielddeclarationblock.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeclassfield.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppcodeclassfield.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodeclassfielddeclarationblock.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/cpp/cppcodeclassfield.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodeclassfielddeclarationblock.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfield.h:52:13: warning: 'virtual QString CodeClassField::getTypeName()' can be marked override [-Wsuggest-override] QString getTypeName (); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfield.h:85:10: warning: 'virtual void CodeClassField::updateContent()' can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/cpp/cppheadercodeclassfielddeclarationblock.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodeclassfielddeclarationblock.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodeclassfielddeclarationblock.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/attribute.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodeclassfielddeclarationblock.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodeclassfielddeclarationblock.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodeclassfielddeclarationblock.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodeclassfielddeclarationblock.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodeclassfielddeclarationblock.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodeclassfielddeclarationblock.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodeclassfielddeclarationblock.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:54: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-18.12.2/umbrello/uml1model/classifier.h:56:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:129:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:181: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-18.12.2/umbrello/uml1model/classifier.h:183: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-18.12.2/umbrello/codegenerators/codedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodeclassfielddeclarationblock.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodeclassfielddeclarationblock.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codedocument.h:100:10: warning: 'virtual void CodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/codeoperation.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodeclassfielddeclarationblock.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodeclassfielddeclarationblock.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/cpp/cppheadercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodeclassfielddeclarationblock.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/cpp/cppheadercodeclassfielddeclarationblock.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/cpp/cppheadercodeclassfielddeclarationblock.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 43%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/cpp/cppheadercodeoperation.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/codegenerators/cpp/cppheadercodeoperation.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeblockwithcomments.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codemethodblock.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeoperation.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodeoperation.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodeoperation.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeblockwithcomments.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codemethodblock.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeoperation.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodeoperation.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodeoperation.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codemethodblock.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeoperation.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodeoperation.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodeoperation.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeoperation.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodeoperation.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodeoperation.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/attribute.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/operation.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeoperation.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodeoperation.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodeoperation.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/operation.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeoperation.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodeoperation.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodeoperation.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeoperation.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodeoperation.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodeoperation.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/cpp/cppheadercodeoperation.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodeoperation.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/cpp/cppheadercodeoperation.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/cpp/cppcodegenerator.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodeoperation.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppmakecodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppcodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodeoperation.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppmakecodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppcodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodeoperation.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/cpp/cppmakecodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppcodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodeoperation.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codedocument.h:100:10: warning: 'virtual void CodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/cpp/cppcodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodeoperation.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/cpp/cppheadercodeoperation.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/cpp/cppheadercodeoperation.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:86:18: warning: 'virtual void CPPCodeGenerationPolicy::setDefaults(bool)' can be marked override [-Wsuggest-override] virtual void setDefaults(bool emitUpdateSignal = true); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:88: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-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodeoperation.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodeoperation.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodeoperation.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodeoperation.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodeoperation.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodeoperation.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodeoperation.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:54: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-18.12.2/umbrello/uml1model/classifier.h:56:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:129:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:181: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-18.12.2/umbrello/uml1model/classifier.h:183: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-18.12.2/umbrello/codegenerators/codeclassfield.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodeoperation.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodeoperation.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfield.h:52:13: warning: 'virtual QString CodeClassField::getTypeName()' can be marked override [-Wsuggest-override] QString getTypeName (); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfield.h:85:10: warning: 'virtual void CodeClassField::updateContent()' can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/cpp/cppheadercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodeoperation.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/cpp/cppheadercodeoperation.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/cpp/cppheadercodeoperation.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/cpp/cppheadercodeoperation.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 43%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/cpp/cppsourcecodeaccessormethod.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/codegenerators/cpp/cppsourcecodeaccessormethod.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeblockwithcomments.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codemethodblock.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppsourcecodeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppsourcecodeaccessormethod.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeblockwithcomments.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codemethodblock.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppsourcecodeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppsourcecodeaccessormethod.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codemethodblock.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppsourcecodeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppsourcecodeaccessormethod.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppsourcecodeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppsourcecodeaccessormethod.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/cpp/cppsourcecodeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppsourcecodeaccessormethod.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/cpp/cppsourcecodeaccessormethod.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/attribute.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppsourcecodeaccessormethod.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/cpp/cppsourcecodeaccessormethod.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppsourcecodeaccessormethod.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppsourcecodeaccessormethod.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppsourcecodeaccessormethod.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppsourcecodeaccessormethod.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppsourcecodeaccessormethod.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppsourcecodeaccessormethod.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppsourcecodeaccessormethod.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:54: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-18.12.2/umbrello/uml1model/classifier.h:56:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:129:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:181: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-18.12.2/umbrello/uml1model/classifier.h:183: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-18.12.2/umbrello/codegenerators/codedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppsourcecodeaccessormethod.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppsourcecodeaccessormethod.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codedocument.h:100:10: warning: 'virtual void CodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/codeoperation.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppsourcecodeaccessormethod.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppsourcecodeaccessormethod.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeclassfield.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppsourcecodeaccessormethod.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppsourcecodeaccessormethod.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfield.h:52:13: warning: 'virtual QString CodeClassField::getTypeName()' can be marked override [-Wsuggest-override] QString getTypeName (); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfield.h:85:10: warning: 'virtual void CodeClassField::updateContent()' can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/cpp/cppsourcecodeaccessormethod.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/cpp/cppcodegenerator.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppsourcecodeaccessormethod.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/cpp/cppcodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppsourcecodeaccessormethod.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/cpp/cppsourcecodeaccessormethod.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/cpp/cppsourcecodeaccessormethod.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:86:18: warning: 'virtual void CPPCodeGenerationPolicy::setDefaults(bool)' can be marked override [-Wsuggest-override] virtual void setDefaults(bool emitUpdateSignal = true); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:88: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-18.12.2/umbrello/codegenerators/cpp/cppsourcecodeaccessormethod.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/cpp/cppsourcecodeaccessormethod.cpp:21: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/cpp/cppsourcecodeaccessormethod.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/cpp/cppsourcecodeaccessormethod.cpp:24: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlrole.h:47:16: warning: 'virtual UMLObject* UMLRole::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const { return 0; } ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlrole.h:49: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-18.12.2/umbrello/uml1model/umlrole.h:51:18: warning: 'virtual bool UMLRole::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget *parent = 0); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlrole.h:55: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-18.12.2/umbrello/codegenerators/cpp/cppsourcecodeaccessormethod.cpp:25: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 43%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/cpp/cppsourcecodedocument.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/codegenerators/cpp/cppsourcecodedocument.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppsourcecodedocument.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppsourcecodedocument.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppsourcecodedocument.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppsourcecodedocument.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/attribute.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppsourcecodedocument.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppsourcecodedocument.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppsourcecodedocument.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppsourcecodedocument.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppsourcecodedocument.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppsourcecodedocument.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppsourcecodedocument.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppsourcecodedocument.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppsourcecodedocument.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppsourcecodedocument.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppsourcecodedocument.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppsourcecodedocument.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppsourcecodedocument.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppsourcecodedocument.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:54: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-18.12.2/umbrello/uml1model/classifier.h:56:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:129:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:181: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-18.12.2/umbrello/uml1model/classifier.h:183: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-18.12.2/umbrello/codegenerators/codeblockwithcomments.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codemethodblock.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppsourcecodedocument.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppsourcecodedocument.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeblockwithcomments.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codemethodblock.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppsourcecodedocument.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppsourcecodedocument.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codemethodblock.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppsourcecodedocument.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppsourcecodedocument.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppsourcecodedocument.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppsourcecodedocument.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppsourcecodedocument.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppsourcecodedocument.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppsourcecodedocument.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppsourcecodedocument.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppsourcecodedocument.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppsourcecodedocument.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codedocument.h:100:10: warning: 'virtual void CodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/codeoperation.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppsourcecodedocument.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppsourcecodedocument.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppsourcecodedocument.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppsourcecodedocument.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeclassfield.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppsourcecodedocument.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppsourcecodedocument.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppsourcecodedocument.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppsourcecodedocument.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfield.h:52:13: warning: 'virtual QString CodeClassField::getTypeName()' can be marked override [-Wsuggest-override] QString getTypeName (); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfield.h:85:10: warning: 'virtual void CodeClassField::updateContent()' can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/cpp/cppsourcecodedocument.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppsourcecodedocument.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/cpp/cppsourcecodedocument.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/cpp/cppcodegenerator.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppsourcecodedocument.cpp:25: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/cpp/cppcodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppsourcecodedocument.cpp:25: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/cpp/cppsourcecodedocument.cpp:25: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/cpp/cppsourcecodedocument.cpp:26: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:86:18: warning: 'virtual void CPPCodeGenerationPolicy::setDefaults(bool)' can be marked override [-Wsuggest-override] virtual void setDefaults(bool emitUpdateSignal = true); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:88: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-18.12.2/umbrello/codegenerators/cpp/cppsourcecodedocument.cpp:27: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/cpp/cppsourcecodedocument.cpp:28: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/cpp/cppsourcecodedocument.cpp:29: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/cpp/cppsourcecodedocument.cpp:30: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/cpp/cppsourcecodedocument.cpp:31: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 44%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/cpp/cppsourcecodeoperation.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/codegenerators/cpp/cppsourcecodeoperation.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeblockwithcomments.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codemethodblock.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeoperation.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppsourcecodeoperation.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppsourcecodeoperation.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeblockwithcomments.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codemethodblock.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeoperation.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppsourcecodeoperation.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppsourcecodeoperation.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codemethodblock.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeoperation.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppsourcecodeoperation.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppsourcecodeoperation.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeoperation.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppsourcecodeoperation.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppsourcecodeoperation.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/attribute.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/operation.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeoperation.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppsourcecodeoperation.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppsourcecodeoperation.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/operation.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeoperation.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppsourcecodeoperation.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppsourcecodeoperation.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeoperation.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppsourcecodeoperation.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppsourcecodeoperation.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/cpp/cppsourcecodeoperation.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppsourcecodeoperation.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/cpp/cppsourcecodeoperation.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/cpp/cppcodegenerator.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppsourcecodeoperation.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppmakecodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppcodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppsourcecodeoperation.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppmakecodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppcodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppsourcecodeoperation.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/cpp/cppmakecodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppcodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppsourcecodeoperation.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codedocument.h:100:10: warning: 'virtual void CodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/cpp/cppcodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppsourcecodeoperation.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/cpp/cppsourcecodeoperation.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/cpp/cppsourcecodeoperation.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:86:18: warning: 'virtual void CPPCodeGenerationPolicy::setDefaults(bool)' can be marked override [-Wsuggest-override] virtual void setDefaults(bool emitUpdateSignal = true); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:88: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-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppsourcecodedocument.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppsourcecodeoperation.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppsourcecodedocument.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppsourcecodeoperation.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppsourcecodedocument.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppsourcecodeoperation.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppsourcecodedocument.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppsourcecodeoperation.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppsourcecodedocument.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppsourcecodeoperation.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppsourcecodedocument.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppsourcecodeoperation.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppsourcecodedocument.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppsourcecodeoperation.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:54: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-18.12.2/umbrello/uml1model/classifier.h:56:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:129:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:181: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-18.12.2/umbrello/uml1model/classifier.h:183: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-18.12.2/umbrello/codegenerators/codeclassfield.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppsourcecodedocument.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppsourcecodeoperation.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppsourcecodedocument.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppsourcecodeoperation.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfield.h:52:13: warning: 'virtual QString CodeClassField::getTypeName()' can be marked override [-Wsuggest-override] QString getTypeName (); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfield.h:85:10: warning: 'virtual void CodeClassField::updateContent()' can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/cpp/cppsourcecodedocument.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppsourcecodeoperation.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/cpp/cppsourcecodeoperation.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/cpp/cppsourcecodeoperation.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/cpp/cppsourcecodeoperation.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 43%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/cpp/cppsourcecodeclassfielddeclarationblock.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/codegenerators/cpp/cppsourcecodeclassfielddeclarationblock.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeblockwithcomments.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfielddeclarationblock.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppsourcecodeclassfielddeclarationblock.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppsourcecodeclassfielddeclarationblock.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeblockwithcomments.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfielddeclarationblock.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppsourcecodeclassfielddeclarationblock.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppsourcecodeclassfielddeclarationblock.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeclassfielddeclarationblock.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppsourcecodeclassfielddeclarationblock.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppsourcecodeclassfielddeclarationblock.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/cpp/cppsourcecodeclassfielddeclarationblock.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppsourcecodeclassfielddeclarationblock.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/cpp/cppsourcecodeclassfielddeclarationblock.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfield.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppcodeclassfield.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppsourcecodeclassfielddeclarationblock.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeclassfield.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppcodeclassfield.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppsourcecodeclassfielddeclarationblock.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/cpp/cppcodeclassfield.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppsourcecodeclassfielddeclarationblock.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfield.h:52:13: warning: 'virtual QString CodeClassField::getTypeName()' can be marked override [-Wsuggest-override] QString getTypeName (); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfield.h:85:10: warning: 'virtual void CodeClassField::updateContent()' can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/cpp/cppsourcecodeclassfielddeclarationblock.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/cpp/cppsourcecodeclassfielddeclarationblock.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/uml1model/entityconstraint.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppsourcecodeclassfielddeclarationblock.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppsourcecodeclassfielddeclarationblock.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppsourcecodeclassfielddeclarationblock.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppsourcecodeclassfielddeclarationblock.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppsourcecodeclassfielddeclarationblock.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 44%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/csharp/csharpwriter.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/codegenerators/csharp/csharpwriter.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp/csharpwriter.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp/csharpwriter.cpp:11: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/csharp/csharpwriter.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp/csharpwriter.cpp:11: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/simplecodegenerator.h:42:10: warning: 'virtual void SimpleCodeGenerator::writeCodeToFile()' can be marked override [-Wsuggest-override] void writeCodeToFile(); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp/csharpwriter.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp/csharpwriter.cpp:11: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/csharp/csharpwriter.cpp:11: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/csharp/csharpwriter.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp/csharpwriter.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp/csharpwriter.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp/csharpwriter.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp/csharpwriter.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp/csharpwriter.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp/csharpwriter.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/codegenerators/csharp/csharpwriter.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:54: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-18.12.2/umbrello/uml1model/classifier.h:56:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:129:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:181: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-18.12.2/umbrello/uml1model/classifier.h:183: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-18.12.2/umbrello/codegenerators/csharp/csharpwriter.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/csharp/csharpwriter.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/csharp/csharpwriter.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/csharp/csharpwriter.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 42%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/cpp/cppheadercodedocument.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/codegenerators/cpp/cppheadercodedocument.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodedocument.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodedocument.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/attribute.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodedocument.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodedocument.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodedocument.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodedocument.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodedocument.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodedocument.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodedocument.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:54: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-18.12.2/umbrello/uml1model/classifier.h:56:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:129:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:181: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-18.12.2/umbrello/uml1model/classifier.h:183: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-18.12.2/umbrello/codegenerators/codeblockwithcomments.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codemethodblock.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodedocument.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeblockwithcomments.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codemethodblock.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodedocument.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codemethodblock.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodedocument.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodedocument.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodedocument.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodedocument.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodedocument.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codedocument.h:100:10: warning: 'virtual void CodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/codeoperation.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodedocument.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodedocument.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeclassfield.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodedocument.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodedocument.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfield.h:52:13: warning: 'virtual QString CodeClassField::getTypeName()' can be marked override [-Wsuggest-override] QString getTypeName (); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfield.h:85:10: warning: 'virtual void CodeClassField::updateContent()' can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/cpp/cppheadercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodedocument.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/cpp/cppheadercodedocument.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/cpp/cppcodegenerator.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodedocument.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/cpp/cppcodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodedocument.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/cpp/cppheadercodedocument.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/cpp/cppheadercodedocument.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:86:18: warning: 'virtual void CPPCodeGenerationPolicy::setDefaults(bool)' can be marked override [-Wsuggest-override] virtual void setDefaults(bool emitUpdateSignal = true); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:88: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-18.12.2/umbrello/codegenerators/cpp/cppheadercodedocument.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/cpp/cppheadercodedocument.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/cpp/cppheadercodedocument.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppheadercodedocument.cpp:21: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/cpp/cppheadercodedocument.cpp:21: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/cpp/cppheadercodedocument.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/cpp/cppheadercodedocument.cpp:23: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/cpp/cppheadercodedocument.cpp:28: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/cpp/cppheadercodedocument.cpp:29: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 44%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/d/dclassdeclarationblock.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/codegenerators/d/dclassdeclarationblock.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassdeclarationblock.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassdeclarationblock.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassdeclarationblock.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassdeclarationblock.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/attribute.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassdeclarationblock.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassdeclarationblock.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassdeclarationblock.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassdeclarationblock.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassdeclarationblock.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassdeclarationblock.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassdeclarationblock.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassdeclarationblock.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassdeclarationblock.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassdeclarationblock.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassdeclarationblock.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassdeclarationblock.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassdeclarationblock.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassdeclarationblock.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:54: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-18.12.2/umbrello/uml1model/classifier.h:56:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:129:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:181: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-18.12.2/umbrello/uml1model/classifier.h:183: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-18.12.2/umbrello/codegenerators/codeblockwithcomments.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codemethodblock.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassdeclarationblock.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassdeclarationblock.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeblockwithcomments.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codemethodblock.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassdeclarationblock.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassdeclarationblock.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codemethodblock.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassdeclarationblock.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassdeclarationblock.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassdeclarationblock.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassdeclarationblock.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassdeclarationblock.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassdeclarationblock.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassdeclarationblock.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassdeclarationblock.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassdeclarationblock.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassdeclarationblock.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codedocument.h:100:10: warning: 'virtual void CodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/codeoperation.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassdeclarationblock.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassdeclarationblock.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassdeclarationblock.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassdeclarationblock.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeclassfield.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassdeclarationblock.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassdeclarationblock.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassdeclarationblock.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassdeclarationblock.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfield.h:52:13: warning: 'virtual QString CodeClassField::getTypeName()' can be marked override [-Wsuggest-override] QString getTypeName (); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfield.h:85:10: warning: 'virtual void CodeClassField::updateContent()' can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassdeclarationblock.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassdeclarationblock.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassdeclarationblock.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassdeclarationblock.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassdeclarationblock.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassdeclarationblock.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/d/dclassdeclarationblock.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassdeclarationblock.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/d/dclassdeclarationblock.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassdeclarationblock.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/d/dclassdeclarationblock.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/d/dcodegenerator.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassdeclarationblock.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/d/dcodegenerator.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassdeclarationblock.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/d/dclassdeclarationblock.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/d/dclassdeclarationblock.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/d/dclassdeclarationblock.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 45%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/d/dcodeclassfield.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/codegenerators/d/dcodeclassfield.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeblockwithcomments.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfielddeclarationblock.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfield.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodeclassfield.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodeclassfield.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeblockwithcomments.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfielddeclarationblock.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfield.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodeclassfield.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodeclassfield.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeclassfielddeclarationblock.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfield.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodeclassfield.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodeclassfield.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeclassfield.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodeclassfield.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodeclassfield.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfield.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodeclassfield.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodeclassfield.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeclassfield.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodeclassfield.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodeclassfield.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/d/dcodeclassfield.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodeclassfield.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfield.h:52:13: warning: 'virtual QString CodeClassField::getTypeName()' can be marked override [-Wsuggest-override] QString getTypeName (); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfield.h:85:10: warning: 'virtual void CodeClassField::updateContent()' can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/d/dcodeclassfield.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/attribute.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodeclassfield.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/d/dcodeclassfield.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/d/dcodeclassfield.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/d/dcodegenerator.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodeclassfield.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodeclassfield.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodeclassfield.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodeclassfield.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodeclassfield.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodeclassfield.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodeclassfield.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodeclassfield.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:54: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-18.12.2/umbrello/uml1model/classifier.h:56:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:129:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:181: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-18.12.2/umbrello/uml1model/classifier.h:183: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-18.12.2/umbrello/codegenerators/codedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodeclassfield.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodeclassfield.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codedocument.h:100:10: warning: 'virtual void CodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/codeoperation.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodeclassfield.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodeclassfield.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodeclassfield.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodeclassfield.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/d/dcodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodeclassfield.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/d/dcodegenerator.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodeclassfield.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/d/dcodeclassfield.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/d/dcodeclassfield.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/d/dcodeclassfield.cpp:21: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlrole.h:47:16: warning: 'virtual UMLObject* UMLRole::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const { return 0; } ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlrole.h:49: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-18.12.2/umbrello/uml1model/umlrole.h:51:18: warning: 'virtual bool UMLRole::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget *parent = 0); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlrole.h:55: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-18.12.2/umbrello/codegenerators/d/dcodeclassfield.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 45%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/d/dclassifiercodedocument.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/attribute.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:54: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-18.12.2/umbrello/uml1model/classifier.h:56:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:129:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:181: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-18.12.2/umbrello/uml1model/classifier.h:183: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-18.12.2/umbrello/codegenerators/codeblockwithcomments.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codemethodblock.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeblockwithcomments.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codemethodblock.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codemethodblock.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codedocument.h:100:10: warning: 'virtual void CodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/codeoperation.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeclassfield.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfield.h:52:13: warning: 'virtual QString CodeClassField::getTypeName()' can be marked override [-Wsuggest-override] QString getTypeName (); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfield.h:85:10: warning: 'virtual void CodeClassField::updateContent()' can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/d/dcodegenerator.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/d/dcodegenerator.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/d/dclassdeclarationblock.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.cpp:23: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.cpp:24: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 45%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/d/dcodeaccessormethod.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/codegenerators/d/dcodeaccessormethod.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeblockwithcomments.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codemethodblock.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodeaccessormethod.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeblockwithcomments.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codemethodblock.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodeaccessormethod.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codemethodblock.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodeaccessormethod.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodeaccessormethod.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/d/dcodeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodeaccessormethod.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/d/dcodeaccessormethod.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/attribute.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodeaccessormethod.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/d/dcodeaccessormethod.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodeaccessormethod.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodeaccessormethod.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodeaccessormethod.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodeaccessormethod.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodeaccessormethod.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodeaccessormethod.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodeaccessormethod.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:54: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-18.12.2/umbrello/uml1model/classifier.h:56:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:129:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:181: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-18.12.2/umbrello/uml1model/classifier.h:183: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-18.12.2/umbrello/codegenerators/codedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodeaccessormethod.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodeaccessormethod.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codedocument.h:100:10: warning: 'virtual void CodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/codeoperation.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodeaccessormethod.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodeaccessormethod.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeclassfield.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodeaccessormethod.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodeaccessormethod.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfield.h:52:13: warning: 'virtual QString CodeClassField::getTypeName()' can be marked override [-Wsuggest-override] QString getTypeName (); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfield.h:85:10: warning: 'virtual void CodeClassField::updateContent()' can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/d/dcodeaccessormethod.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/d/dcodeaccessormethod.cpp:21: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/d/dcodeaccessormethod.cpp:23: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlrole.h:47:16: warning: 'virtual UMLObject* UMLRole::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const { return 0; } ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlrole.h:49: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-18.12.2/umbrello/uml1model/umlrole.h:51:18: warning: 'virtual bool UMLRole::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget *parent = 0); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlrole.h:55: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-18.12.2/umbrello/codegenerators/d/dcodeaccessormethod.cpp:24: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodeaccessormethod.cpp:26: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodeaccessormethod.cpp:26: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/d/dcodeaccessormethod.cpp:26: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/d/dcodeaccessormethod.cpp:27: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/d/dcodeaccessormethod.cpp:29: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 44%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/cpp/cppwriter.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/codegenerators/cpp/cppwriter.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppwriter.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppwriter.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/simplecodegenerator.h:42:10: warning: 'virtual void SimpleCodeGenerator::writeCodeToFile()' can be marked override [-Wsuggest-override] void writeCodeToFile(); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/cpp/cppwriter.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppwriter.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:86:18: warning: 'virtual void CPPCodeGenerationPolicy::setDefaults(bool)' can be marked override [-Wsuggest-override] virtual void setDefaults(bool emitUpdateSignal = true); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:88: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-18.12.2/umbrello/uml1model/attribute.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppwriter.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppwriter.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppwriter.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppwriter.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/cpp/cppwriter.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/cpp/cppwriter.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppwriter.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppwriter.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppwriter.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppwriter.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppwriter.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppwriter.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/codegenerators/cpp/cppwriter.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:54: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-18.12.2/umbrello/uml1model/classifier.h:56:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:129:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:181: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-18.12.2/umbrello/uml1model/classifier.h:183: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-18.12.2/umbrello/codegenerators/cpp/cppwriter.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/cpp/cppwriter.cpp:21: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/cpp/cppwriter.cpp:23: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/cpp/cppwriter.cpp:25: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/cpp/cppwriter.cpp:26: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/cpp/cppwriter.cpp:31: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 45%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/d/dcodeclassfielddeclarationblock.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/codegenerators/d/dcodeclassfielddeclarationblock.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeblockwithcomments.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfielddeclarationblock.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodeclassfielddeclarationblock.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodeclassfielddeclarationblock.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeblockwithcomments.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfielddeclarationblock.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodeclassfielddeclarationblock.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodeclassfielddeclarationblock.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeclassfielddeclarationblock.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodeclassfielddeclarationblock.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodeclassfielddeclarationblock.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/d/dcodeclassfielddeclarationblock.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodeclassfielddeclarationblock.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/d/dcodeclassfielddeclarationblock.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfield.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodeclassfield.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodeclassfielddeclarationblock.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeclassfield.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodeclassfield.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodeclassfielddeclarationblock.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/d/dcodeclassfield.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodeclassfielddeclarationblock.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfield.h:52:13: warning: 'virtual QString CodeClassField::getTypeName()' can be marked override [-Wsuggest-override] QString getTypeName (); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfield.h:85:10: warning: 'virtual void CodeClassField::updateContent()' can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/d/dcodeclassfielddeclarationblock.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodeclassfielddeclarationblock.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodeclassfielddeclarationblock.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/attribute.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodeclassfielddeclarationblock.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodeclassfielddeclarationblock.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodeclassfielddeclarationblock.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodeclassfielddeclarationblock.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodeclassfielddeclarationblock.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodeclassfielddeclarationblock.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodeclassfielddeclarationblock.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:54: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-18.12.2/umbrello/uml1model/classifier.h:56:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:129:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:181: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-18.12.2/umbrello/uml1model/classifier.h:183: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-18.12.2/umbrello/codegenerators/codedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodeclassfielddeclarationblock.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodeclassfielddeclarationblock.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codedocument.h:100:10: warning: 'virtual void CodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/codeoperation.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodeclassfielddeclarationblock.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodeclassfielddeclarationblock.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodeclassfielddeclarationblock.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodeclassfielddeclarationblock.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/d/dcodeclassfielddeclarationblock.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/d/dcodeclassfielddeclarationblock.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/d/dcodeclassfielddeclarationblock.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlrole.h:47:16: warning: 'virtual UMLObject* UMLRole::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const { return 0; } ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlrole.h:49: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-18.12.2/umbrello/uml1model/umlrole.h:51:18: warning: 'virtual bool UMLRole::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget *parent = 0); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlrole.h:55: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-18.12.2/umbrello/codegenerators/d/dcodeclassfielddeclarationblock.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/d/dcodeclassfielddeclarationblock.cpp:21: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 45%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/d/dcodecomment.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/codegenerators/d/dcodecomment.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodecomment.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodecomment.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/d/dcodecomment.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 46%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/d/dcodegenerationpolicypage.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/codegenerators/d/dcodegenerationpolicypage.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages/codegenerationpolicypage.h:23, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodegenerationpolicypage.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodegenerationpolicypage.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/d/dcodegenerationpolicypage.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodegenerationpolicypage.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/d/dcodegenerationpolicypage.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/uml.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodegenerationpolicypage.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/d/dcodegenerationpolicypage.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 46%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/d/dcodegenerator.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/codegenerators/d/dcodegenerator.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodegenerator.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodegenerator.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/codeblockwithcomments.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodegenerator.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodegenerator.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeblockwithcomments.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodegenerator.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodegenerator.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/d/dcodegenerator.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodegenerator.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodegenerator.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodegenerator.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/attribute.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodegenerator.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodegenerator.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodegenerator.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodegenerator.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodegenerator.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodegenerator.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodegenerator.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:54: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-18.12.2/umbrello/uml1model/classifier.h:56:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:129:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:181: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-18.12.2/umbrello/uml1model/classifier.h:183: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-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodegenerator.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodegenerator.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodegenerator.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodegenerator.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codedocument.h:100:10: warning: 'virtual void CodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/codeoperation.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodegenerator.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodegenerator.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeclassfield.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodegenerator.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodegenerator.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfield.h:52:13: warning: 'virtual QString CodeClassField::getTypeName()' can be marked override [-Wsuggest-override] QString getTypeName (); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfield.h:85:10: warning: 'virtual void CodeClassField::updateContent()' can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodegenerator.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodegenerator.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodegenerator.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/d/dcodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodegenerator.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/d/dcodegenerator.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodegenerator.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/d/dcodegenerator.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/d/dcodegenerator.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/d/dcodegenerator.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 46%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/d/dcodegenerationpolicy.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/codegenerators/d/dcodegenerationpolicy.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodegenerationpolicy.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/dialogs/pages/codegenerationpolicypage.h:23, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodegenerationpolicypage.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodegenerationpolicy.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/d/dcodegenerationpolicy.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/d/dcodegenerator.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodegenerationpolicy.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/codeblockwithcomments.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodegenerator.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodegenerationpolicy.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeblockwithcomments.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodegenerator.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodegenerationpolicy.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/d/dcodegenerator.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodegenerationpolicy.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodegenerationpolicy.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodegenerationpolicy.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/attribute.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodegenerationpolicy.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodegenerationpolicy.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodegenerationpolicy.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodegenerationpolicy.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodegenerationpolicy.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodegenerationpolicy.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodegenerationpolicy.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:54: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-18.12.2/umbrello/uml1model/classifier.h:56:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:129:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:181: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-18.12.2/umbrello/uml1model/classifier.h:183: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-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodegenerationpolicy.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodegenerationpolicy.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodegenerationpolicy.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodegenerationpolicy.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codedocument.h:100:10: warning: 'virtual void CodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/codeoperation.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodegenerationpolicy.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodegenerationpolicy.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeclassfield.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodegenerationpolicy.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodegenerationpolicy.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfield.h:52:13: warning: 'virtual QString CodeClassField::getTypeName()' can be marked override [-Wsuggest-override] QString getTypeName (); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfield.h:85:10: warning: 'virtual void CodeClassField::updateContent()' can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodegenerationpolicy.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodegenerationpolicy.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodegenerationpolicy.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/d/dcodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodegenerationpolicy.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/d/dcodegenerationpolicy.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/d/dcodegenerationpolicy.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD/umbrello/umbrellosettings.h:12, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodegenerationpolicy.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:86:18: warning: 'virtual void CPPCodeGenerationPolicy::setDefaults(bool)' can be marked override [-Wsuggest-override] virtual void setDefaults(bool emitUpdateSignal = true); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:88: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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 47%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/d/dcodeoperation.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/codegenerators/d/dcodeoperation.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeblockwithcomments.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codemethodblock.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeoperation.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodeoperation.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodeoperation.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeblockwithcomments.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codemethodblock.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeoperation.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodeoperation.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodeoperation.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codemethodblock.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeoperation.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodeoperation.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodeoperation.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeoperation.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodeoperation.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodeoperation.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/attribute.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/operation.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeoperation.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodeoperation.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodeoperation.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/operation.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeoperation.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodeoperation.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodeoperation.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeoperation.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodeoperation.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodeoperation.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/d/dcodeoperation.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodeoperation.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/d/dcodeoperation.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/d/dcodegenerator.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodeoperation.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodeoperation.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodeoperation.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodeoperation.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodeoperation.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodeoperation.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodeoperation.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodeoperation.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:54: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-18.12.2/umbrello/uml1model/classifier.h:56:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:129:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:181: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-18.12.2/umbrello/uml1model/classifier.h:183: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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodeoperation.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodeoperation.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodeoperation.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codedocument.h:100:10: warning: 'virtual void CodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/codeclassfield.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodeoperation.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodeoperation.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfield.h:52:13: warning: 'virtual QString CodeClassField::getTypeName()' can be marked override [-Wsuggest-override] QString getTypeName (); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfield.h:85:10: warning: 'virtual void CodeClassField::updateContent()' can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodeoperation.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/d/dclassifiercodedocument.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodeoperation.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/d/dcodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodeoperation.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/d/dcodegenerator.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodeoperation.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/d/dcodeoperation.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/d/dcodeoperation.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/d/dcodeoperation.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 46%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/d/dcodedocumentation.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/codegenerators/d/dcodedocumentation.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodedocumentation.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodedocumentation.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/d/dcodedocumentation.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeblockwithcomments.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codemethodblock.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodedocumentation.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codemethodblock.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodedocumentation.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodedocumentation.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodedocumentation.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodedocumentation.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/d/dcodedocumentation.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codedocument.h:100:10: warning: 'virtual void CodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/uml.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dcodedocumentation.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/d/dcodedocumentation.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 48%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/java/javacodeclassfield.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/codegenerators/java/javacodeclassfield.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeblockwithcomments.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfielddeclarationblock.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfield.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodeclassfield.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodeclassfield.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeblockwithcomments.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfielddeclarationblock.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfield.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodeclassfield.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodeclassfield.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeclassfielddeclarationblock.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfield.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodeclassfield.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodeclassfield.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeclassfield.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodeclassfield.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodeclassfield.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfield.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodeclassfield.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodeclassfield.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeclassfield.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodeclassfield.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodeclassfield.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/java/javacodeclassfield.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodeclassfield.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfield.h:52:13: warning: 'virtual QString CodeClassField::getTypeName()' can be marked override [-Wsuggest-override] QString getTypeName (); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfield.h:85:10: warning: 'virtual void CodeClassField::updateContent()' can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/java/javacodeclassfield.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/attribute.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodeclassfield.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/java/javacodeclassfield.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/java/javacodeclassfield.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/java/javacodeclassfield.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/java/javacodegenerator.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodeclassfield.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodeclassfield.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodeclassfield.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodeclassfield.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodeclassfield.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodeclassfield.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodeclassfield.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodeclassfield.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:54: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-18.12.2/umbrello/uml1model/classifier.h:56:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:129:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:181: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-18.12.2/umbrello/uml1model/classifier.h:183: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-18.12.2/umbrello/codegenerators/codedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodeclassfield.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodeclassfield.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codedocument.h:100:10: warning: 'virtual void CodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/codeoperation.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodeclassfield.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodeclassfield.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodeclassfield.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodeclassfield.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/java/javacodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodeclassfield.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/java/javacodegenerator.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodeclassfield.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/java/javacodegenerator.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodeclassfield.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/java/javacodeclassfield.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/java/javacodeclassfield.cpp:23: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlrole.h:47:16: warning: 'virtual UMLObject* UMLRole::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const { return 0; } ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlrole.h:49: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-18.12.2/umbrello/uml1model/umlrole.h:51:18: warning: 'virtual bool UMLRole::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget *parent = 0); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlrole.h:55: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-18.12.2/umbrello/codegenerators/java/javacodeclassfield.cpp:24: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 47%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/hierarchicalcodeblock.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/codegenerators/hierarchicalcodeblock.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeblockwithcomments.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codemethodblock.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/hierarchicalcodeblock.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/hierarchicalcodeblock.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeblockwithcomments.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codemethodblock.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/hierarchicalcodeblock.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/hierarchicalcodeblock.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codemethodblock.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/hierarchicalcodeblock.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/hierarchicalcodeblock.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/hierarchicalcodeblock.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/hierarchicalcodeblock.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/hierarchicalcodeblock.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/hierarchicalcodeblock.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/hierarchicalcodeblock.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/hierarchicalcodeblock.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codedocument.h:100:10: warning: 'virtual void CodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/hierarchicalcodeblock.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/hierarchicalcodeblock.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/attribute.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/hierarchicalcodeblock.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/hierarchicalcodeblock.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/hierarchicalcodeblock.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/hierarchicalcodeblock.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/hierarchicalcodeblock.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/hierarchicalcodeblock.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/hierarchicalcodeblock.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:54: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-18.12.2/umbrello/uml1model/classifier.h:56:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:129:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:181: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-18.12.2/umbrello/uml1model/classifier.h:183: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-18.12.2/umbrello/codegenerators/codeoperation.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/hierarchicalcodeblock.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/hierarchicalcodeblock.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeclassfield.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/hierarchicalcodeblock.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/hierarchicalcodeblock.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfield.h:52:13: warning: 'virtual QString CodeClassField::getTypeName()' can be marked override [-Wsuggest-override] QString getTypeName (); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfield.h:85:10: warning: 'virtual void CodeClassField::updateContent()' can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/hierarchicalcodeblock.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/hierarchicalcodeblock.cpp:21: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/hierarchicalcodeblock.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 47%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/java/javaantcodedocument.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/codegenerators/java/javaantcodedocument.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeblockwithcomments.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codemethodblock.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaantcodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaantcodedocument.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeblockwithcomments.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codemethodblock.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaantcodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaantcodedocument.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codemethodblock.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaantcodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaantcodedocument.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaantcodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaantcodedocument.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaantcodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaantcodedocument.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaantcodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaantcodedocument.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/java/javaantcodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaantcodedocument.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codedocument.h:100:10: warning: 'virtual void CodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/java/javaantcodedocument.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/java/javaantcodedocument.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/java/javacodegenerator.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaantcodedocument.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaantcodedocument.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaantcodedocument.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/attribute.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaantcodedocument.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaantcodedocument.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaantcodedocument.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaantcodedocument.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaantcodedocument.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaantcodedocument.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaantcodedocument.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:54: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-18.12.2/umbrello/uml1model/classifier.h:56:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:129:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:181: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-18.12.2/umbrello/uml1model/classifier.h:183: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-18.12.2/umbrello/codegenerators/codeoperation.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaantcodedocument.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaantcodedocument.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeclassfield.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaantcodedocument.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaantcodedocument.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfield.h:52:13: warning: 'virtual QString CodeClassField::getTypeName()' can be marked override [-Wsuggest-override] QString getTypeName (); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfield.h:85:10: warning: 'virtual void CodeClassField::updateContent()' can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaantcodedocument.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaantcodedocument.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaantcodedocument.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/java/javacodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaantcodedocument.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/java/javacodegenerator.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaantcodedocument.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/java/javaantcodedocument.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/java/javaantcodedocument.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/java/javaantcodedocument.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/java/javaantcodedocument.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 47%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/idl/idlwriter.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/codegenerators/idl/idlwriter.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl/idlwriter.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl/idlwriter.cpp:11: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/simplecodegenerator.h:42:10: warning: 'virtual void SimpleCodeGenerator::writeCodeToFile()' can be marked override [-Wsuggest-override] void writeCodeToFile(); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/idl/idlwriter.cpp:11: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl/idlwriter.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl/idlwriter.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/attribute.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl/idlwriter.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl/idlwriter.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl/idlwriter.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl/idlwriter.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl/idlwriter.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl/idlwriter.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/codegenerators/idl/idlwriter.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:54: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-18.12.2/umbrello/uml1model/classifier.h:56:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:129:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:181: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-18.12.2/umbrello/uml1model/classifier.h:183: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-18.12.2/umbrello/codegenerators/idl/idlwriter.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/idl/idlwriter.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/idl/idlwriter.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/idl/idlwriter.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 49%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/java/javacodecomment.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/codegenerators/java/javacodecomment.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodecomment.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodecomment.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/java/javacodecomment.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 47%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/d/dwriter.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/codegenerators/d/dwriter.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dwriter.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dwriter.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/simplecodegenerator.h:42:10: warning: 'virtual void SimpleCodeGenerator::writeCodeToFile()' can be marked override [-Wsuggest-override] void writeCodeToFile(); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/attribute.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dwriter.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dwriter.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dwriter.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dwriter.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/d/dwriter.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/d/dwriter.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dwriter.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dwriter.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dwriter.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dwriter.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dwriter.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d/dwriter.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/codegenerators/d/dwriter.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:54: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-18.12.2/umbrello/uml1model/classifier.h:56:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:129:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:181: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-18.12.2/umbrello/uml1model/classifier.h:183: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-18.12.2/umbrello/codegenerators/d/dwriter.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/d/dwriter.cpp:21: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/d/dwriter.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 48%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/java/javacodeaccessormethod.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/codegenerators/java/javacodeaccessormethod.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeblockwithcomments.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codemethodblock.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodeaccessormethod.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeblockwithcomments.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codemethodblock.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodeaccessormethod.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codemethodblock.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodeaccessormethod.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodeaccessormethod.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/java/javacodeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodeaccessormethod.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/java/javacodeaccessormethod.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/attribute.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodeaccessormethod.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/java/javacodeaccessormethod.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodeaccessormethod.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodeaccessormethod.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodeaccessormethod.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodeaccessormethod.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodeaccessormethod.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodeaccessormethod.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodeaccessormethod.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:54: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-18.12.2/umbrello/uml1model/classifier.h:56:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:129:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:181: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-18.12.2/umbrello/uml1model/classifier.h:183: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-18.12.2/umbrello/codegenerators/codedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodeaccessormethod.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodeaccessormethod.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codedocument.h:100:10: warning: 'virtual void CodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/codeoperation.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodeaccessormethod.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodeaccessormethod.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeclassfield.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodeaccessormethod.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodeaccessormethod.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfield.h:52:13: warning: 'virtual QString CodeClassField::getTypeName()' can be marked override [-Wsuggest-override] QString getTypeName (); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfield.h:85:10: warning: 'virtual void CodeClassField::updateContent()' can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/java/javacodeaccessormethod.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/java/javacodeaccessormethod.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/java/javacodeaccessormethod.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlrole.h:47:16: warning: 'virtual UMLObject* UMLRole::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const { return 0; } ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlrole.h:49: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-18.12.2/umbrello/uml1model/umlrole.h:51:18: warning: 'virtual bool UMLRole::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget *parent = 0); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlrole.h:55: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-18.12.2/umbrello/codegenerators/java/javacodeaccessormethod.cpp:23: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodeaccessormethod.cpp:25: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodeaccessormethod.cpp:25: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/java/javacodeaccessormethod.cpp:25: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/java/javacodeaccessormethod.cpp:26: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/java/javacodeaccessormethod.cpp:28: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 48%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/java/javaclassdeclarationblock.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/codegenerators/java/javaclassdeclarationblock.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassdeclarationblock.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassdeclarationblock.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassdeclarationblock.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassdeclarationblock.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/attribute.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassdeclarationblock.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassdeclarationblock.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassdeclarationblock.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassdeclarationblock.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassdeclarationblock.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassdeclarationblock.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassdeclarationblock.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassdeclarationblock.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassdeclarationblock.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassdeclarationblock.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassdeclarationblock.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassdeclarationblock.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassdeclarationblock.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassdeclarationblock.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:54: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-18.12.2/umbrello/uml1model/classifier.h:56:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:129:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:181: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-18.12.2/umbrello/uml1model/classifier.h:183: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-18.12.2/umbrello/codegenerators/codeblockwithcomments.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codemethodblock.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassdeclarationblock.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassdeclarationblock.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeblockwithcomments.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codemethodblock.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassdeclarationblock.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassdeclarationblock.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codemethodblock.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassdeclarationblock.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassdeclarationblock.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassdeclarationblock.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassdeclarationblock.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassdeclarationblock.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassdeclarationblock.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassdeclarationblock.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassdeclarationblock.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassdeclarationblock.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassdeclarationblock.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codedocument.h:100:10: warning: 'virtual void CodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/codeoperation.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassdeclarationblock.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassdeclarationblock.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassdeclarationblock.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassdeclarationblock.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeclassfield.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassdeclarationblock.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassdeclarationblock.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassdeclarationblock.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassdeclarationblock.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfield.h:52:13: warning: 'virtual QString CodeClassField::getTypeName()' can be marked override [-Wsuggest-override] QString getTypeName (); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfield.h:85:10: warning: 'virtual void CodeClassField::updateContent()' can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassdeclarationblock.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassdeclarationblock.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassdeclarationblock.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassdeclarationblock.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassdeclarationblock.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassdeclarationblock.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/java/javaclassdeclarationblock.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassdeclarationblock.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/java/javaclassdeclarationblock.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassdeclarationblock.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/java/javaclassdeclarationblock.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/java/javaclassdeclarationblock.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/java/javaclassdeclarationblock.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 48%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/java/javaclassifiercodedocument.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/attribute.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:54: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-18.12.2/umbrello/uml1model/classifier.h:56:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:129:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:181: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-18.12.2/umbrello/uml1model/classifier.h:183: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-18.12.2/umbrello/codegenerators/codeblockwithcomments.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codemethodblock.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeblockwithcomments.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codemethodblock.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codemethodblock.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codedocument.h:100:10: warning: 'virtual void CodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/codeoperation.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeclassfield.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfield.h:52:13: warning: 'virtual QString CodeClassField::getTypeName()' can be marked override [-Wsuggest-override] QString getTypeName (); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfield.h:85:10: warning: 'virtual void CodeClassField::updateContent()' can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/java/javacodegenerator.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.cpp:25: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/java/javacodegenerator.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.cpp:25: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/java/javacodegenerator.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.cpp:25: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.cpp:25: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.cpp:26: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/java/javaclassdeclarationblock.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.cpp:27: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.cpp:27: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.cpp:28: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.cpp:32: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.cpp:33: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 49%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/java/javacodeclassfielddeclarationblock.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/codegenerators/java/javacodeclassfielddeclarationblock.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeblockwithcomments.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfielddeclarationblock.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodeclassfielddeclarationblock.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodeclassfielddeclarationblock.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeblockwithcomments.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfielddeclarationblock.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodeclassfielddeclarationblock.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodeclassfielddeclarationblock.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeclassfielddeclarationblock.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodeclassfielddeclarationblock.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodeclassfielddeclarationblock.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/java/javacodeclassfielddeclarationblock.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodeclassfielddeclarationblock.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/java/javacodeclassfielddeclarationblock.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodeclassfielddeclarationblock.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodeclassfielddeclarationblock.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/attribute.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodeclassfielddeclarationblock.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodeclassfielddeclarationblock.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodeclassfielddeclarationblock.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodeclassfielddeclarationblock.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodeclassfielddeclarationblock.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodeclassfielddeclarationblock.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/codegenerators/java/javacodeclassfielddeclarationblock.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:54: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-18.12.2/umbrello/uml1model/classifier.h:56:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:129:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:181: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-18.12.2/umbrello/uml1model/classifier.h:183: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-18.12.2/umbrello/codegenerators/java/javacodeclassfielddeclarationblock.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfield.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodeclassfield.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodeclassfielddeclarationblock.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeclassfield.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodeclassfield.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodeclassfielddeclarationblock.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/java/javacodeclassfield.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodeclassfielddeclarationblock.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfield.h:52:13: warning: 'virtual QString CodeClassField::getTypeName()' can be marked override [-Wsuggest-override] QString getTypeName (); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfield.h:85:10: warning: 'virtual void CodeClassField::updateContent()' can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/java/javacodeclassfielddeclarationblock.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodeclassfielddeclarationblock.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodeclassfielddeclarationblock.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codedocument.h:100:10: warning: 'virtual void CodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/codeoperation.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodeclassfielddeclarationblock.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodeclassfielddeclarationblock.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodeclassfielddeclarationblock.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodeclassfielddeclarationblock.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/java/javacodeclassfielddeclarationblock.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/java/javacodeclassfielddeclarationblock.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/java/javacodeclassfielddeclarationblock.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlrole.h:47:16: warning: 'virtual UMLObject* UMLRole::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const { return 0; } ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlrole.h:49: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-18.12.2/umbrello/uml1model/umlrole.h:51:18: warning: 'virtual bool UMLRole::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget *parent = 0); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlrole.h:55: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-18.12.2/umbrello/codegenerators/java/javacodeclassfielddeclarationblock.cpp:21: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 49%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/java/javacodedocumentation.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/codegenerators/java/javacodedocumentation.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodedocumentation.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodedocumentation.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/java/javacodedocumentation.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodedocumentation.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodedocumentation.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/attribute.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodedocumentation.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodedocumentation.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodedocumentation.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodedocumentation.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodedocumentation.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodedocumentation.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodedocumentation.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:54: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-18.12.2/umbrello/uml1model/classifier.h:56:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:129:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:181: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-18.12.2/umbrello/uml1model/classifier.h:183: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-18.12.2/umbrello/codegenerators/codeblockwithcomments.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codemethodblock.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodedocumentation.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codemethodblock.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodedocumentation.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodedocumentation.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodedocumentation.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodedocumentation.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodedocumentation.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codedocument.h:100:10: warning: 'virtual void CodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/codeoperation.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodedocumentation.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodedocumentation.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeclassfield.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodedocumentation.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodedocumentation.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfield.h:52:13: warning: 'virtual QString CodeClassField::getTypeName()' can be marked override [-Wsuggest-override] QString getTypeName (); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfield.h:85:10: warning: 'virtual void CodeClassField::updateContent()' can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodedocumentation.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodedocumentation.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodedocumentation.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/java/javacodedocumentation.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/java/javacodedocumentation.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 49%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/java/javacodegenerationpolicy.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/codegenerators/java/javacodegenerationpolicy.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodegenerationpolicy.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/dialogs/pages/codegenerationpolicypage.h:23, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodegenerationpolicypage.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodegenerationpolicy.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/java/javacodegenerationpolicy.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/java/javacodegenerator.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodegenerationpolicy.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/codeblockwithcomments.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodegenerator.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodegenerationpolicy.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeblockwithcomments.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodegenerator.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodegenerationpolicy.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/java/javacodegenerator.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodegenerationpolicy.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodegenerationpolicy.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodegenerationpolicy.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/attribute.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodegenerationpolicy.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodegenerationpolicy.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodegenerationpolicy.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodegenerationpolicy.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodegenerationpolicy.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodegenerationpolicy.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodegenerationpolicy.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:54: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-18.12.2/umbrello/uml1model/classifier.h:56:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:129:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:181: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-18.12.2/umbrello/uml1model/classifier.h:183: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-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodegenerationpolicy.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodegenerationpolicy.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodegenerationpolicy.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodegenerationpolicy.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codedocument.h:100:10: warning: 'virtual void CodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/codeoperation.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodegenerationpolicy.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodegenerationpolicy.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeclassfield.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodegenerationpolicy.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodegenerationpolicy.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfield.h:52:13: warning: 'virtual QString CodeClassField::getTypeName()' can be marked override [-Wsuggest-override] QString getTypeName (); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfield.h:85:10: warning: 'virtual void CodeClassField::updateContent()' can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodegenerationpolicy.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodegenerationpolicy.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodegenerationpolicy.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/java/javacodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodegenerationpolicy.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/java/javacodegenerator.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodegenerationpolicy.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/java/javacodegenerationpolicy.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/java/javacodegenerationpolicy.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD/umbrello/umbrellosettings.h:12, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodegenerationpolicy.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:86:18: warning: 'virtual void CPPCodeGenerationPolicy::setDefaults(bool)' can be marked override [-Wsuggest-override] virtual void setDefaults(bool emitUpdateSignal = true); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:88: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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 50%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/java/javacodegenerationpolicypage.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/codegenerators/java/javacodegenerationpolicypage.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages/codegenerationpolicypage.h:23, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodegenerationpolicypage.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodegenerationpolicypage.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/java/javacodegenerationpolicypage.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodegenerationpolicypage.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/java/javacodegenerationpolicypage.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/uml.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodegenerationpolicypage.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/java/javacodegenerationpolicypage.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 50%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/java/javacodegenerator.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/codegenerators/java/javacodegenerator.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodegenerator.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodegenerator.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/codeblockwithcomments.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodegenerator.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodegenerator.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeblockwithcomments.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodegenerator.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodegenerator.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/java/javacodegenerator.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodegenerator.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodegenerator.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodegenerator.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/attribute.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodegenerator.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodegenerator.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodegenerator.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodegenerator.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodegenerator.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodegenerator.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodegenerator.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:54: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-18.12.2/umbrello/uml1model/classifier.h:56:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:129:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:181: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-18.12.2/umbrello/uml1model/classifier.h:183: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-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodegenerator.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodegenerator.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodegenerator.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodegenerator.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codedocument.h:100:10: warning: 'virtual void CodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/codeoperation.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodegenerator.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodegenerator.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeclassfield.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodegenerator.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodegenerator.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfield.h:52:13: warning: 'virtual QString CodeClassField::getTypeName()' can be marked override [-Wsuggest-override] QString getTypeName (); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfield.h:85:10: warning: 'virtual void CodeClassField::updateContent()' can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodegenerator.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodegenerator.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodegenerator.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/java/javacodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodegenerator.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/java/javacodegenerator.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodegenerator.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/java/javacodegenerator.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodegenerator.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/java/javacodegenerator.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/java/javacodegenerator.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/java/javacodegenerator.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD/umbrello/umbrellosettings.h:12, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodegenerator.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:86:18: warning: 'virtual void CPPCodeGenerationPolicy::setDefaults(bool)' can be marked override [-Wsuggest-override] virtual void setDefaults(bool emitUpdateSignal = true); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:88: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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 50%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/java/javacodeoperation.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/codegenerators/java/javacodeoperation.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeblockwithcomments.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codemethodblock.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeoperation.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodeoperation.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodeoperation.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeblockwithcomments.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codemethodblock.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeoperation.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodeoperation.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodeoperation.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codemethodblock.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeoperation.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodeoperation.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodeoperation.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeoperation.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodeoperation.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodeoperation.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/attribute.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/operation.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeoperation.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodeoperation.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodeoperation.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/operation.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeoperation.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodeoperation.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodeoperation.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeoperation.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodeoperation.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodeoperation.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/java/javacodeoperation.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodeoperation.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/java/javacodeoperation.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/java/javacodeoperation.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodeoperation.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodeoperation.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodeoperation.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodeoperation.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodeoperation.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodeoperation.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodeoperation.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:54: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-18.12.2/umbrello/uml1model/classifier.h:56:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:129:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:181: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-18.12.2/umbrello/uml1model/classifier.h:183: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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodeoperation.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodeoperation.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodeoperation.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codedocument.h:100:10: warning: 'virtual void CodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/codeclassfield.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodeoperation.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodeoperation.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfield.h:52:13: warning: 'virtual QString CodeClassField::getTypeName()' can be marked override [-Wsuggest-override] QString getTypeName (); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfield.h:85:10: warning: 'virtual void CodeClassField::updateContent()' can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodeoperation.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/java/javaclassifiercodedocument.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodeoperation.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/java/javacodeoperation.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/java/javacodeoperation.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/java/javacodegenerator.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodeoperation.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/java/javacodegenerator.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodeoperation.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/java/javacodegenerator.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javacodeoperation.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/java/javacodeoperation.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/java/javacodeoperation.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 51%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/ownedhierarchicalcodeblock.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/codegenerators/ownedhierarchicalcodeblock.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeblockwithcomments.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codemethodblock.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/hierarchicalcodeblock.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ownedhierarchicalcodeblock.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ownedhierarchicalcodeblock.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeblockwithcomments.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codemethodblock.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/hierarchicalcodeblock.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ownedhierarchicalcodeblock.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ownedhierarchicalcodeblock.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codemethodblock.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/hierarchicalcodeblock.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ownedhierarchicalcodeblock.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ownedhierarchicalcodeblock.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/hierarchicalcodeblock.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ownedhierarchicalcodeblock.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ownedhierarchicalcodeblock.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/hierarchicalcodeblock.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ownedhierarchicalcodeblock.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ownedhierarchicalcodeblock.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/ownedhierarchicalcodeblock.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ownedhierarchicalcodeblock.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/ownedhierarchicalcodeblock.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/ownedhierarchicalcodeblock.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/ownedhierarchicalcodeblock.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlrole.h:47:16: warning: 'virtual UMLObject* UMLRole::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const { return 0; } ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlrole.h:49: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-18.12.2/umbrello/uml1model/umlrole.h:51:18: warning: 'virtual bool UMLRole::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget *parent = 0); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlrole.h:55: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-18.12.2/umbrello/codegenerators/ownedhierarchicalcodeblock.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codedocument.h:100:10: warning: 'virtual void CodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 51%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/ownedcodeblock.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/codegenerators/ownedcodeblock.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ownedcodeblock.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ownedcodeblock.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ownedcodeblock.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/attribute.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ownedcodeblock.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ownedcodeblock.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ownedcodeblock.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ownedcodeblock.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ownedcodeblock.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ownedcodeblock.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/codegenerators/ownedcodeblock.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:54: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-18.12.2/umbrello/uml1model/classifier.h:56:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:129:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:181: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-18.12.2/umbrello/uml1model/classifier.h:183: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-18.12.2/umbrello/codegenerators/ownedcodeblock.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/ownedcodeblock.cpp:21: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlrole.h:47:16: warning: 'virtual UMLObject* UMLRole::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const { return 0; } ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlrole.h:49: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-18.12.2/umbrello/uml1model/umlrole.h:51:18: warning: 'virtual bool UMLRole::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget *parent = 0); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlrole.h:55: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-18.12.2/umbrello/codegenerators/ownedcodeblock.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 51%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/pascal/pascalwriter.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/codegenerators/pascal/pascalwriter.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal/pascalwriter.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal/pascalwriter.cpp:11: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/simplecodegenerator.h:42:10: warning: 'virtual void SimpleCodeGenerator::writeCodeToFile()' can be marked override [-Wsuggest-override] void writeCodeToFile(); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/pascal/pascalwriter.cpp:11: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/pascal/pascalwriter.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/attribute.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal/pascalwriter.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/pascal/pascalwriter.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal/pascalwriter.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal/pascalwriter.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal/pascalwriter.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal/pascalwriter.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal/pascalwriter.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal/pascalwriter.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/codegenerators/pascal/pascalwriter.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:54: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-18.12.2/umbrello/uml1model/classifier.h:56:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:129:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:181: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-18.12.2/umbrello/uml1model/classifier.h:183: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-18.12.2/umbrello/codegenerators/pascal/pascalwriter.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/pascal/pascalwriter.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/pascal/pascalwriter.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/pascal/pascalwriter.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/pascal/pascalwriter.cpp:21: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/pascal/pascalwriter.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 50%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/js/jswriter.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/codegenerators/js/jswriter.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js/jswriter.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js/jswriter.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/simplecodegenerator.h:42:10: warning: 'virtual void SimpleCodeGenerator::writeCodeToFile()' can be marked override [-Wsuggest-override] void writeCodeToFile(); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/js/jswriter.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/js/jswriter.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/attribute.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js/jswriter.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/js/jswriter.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js/jswriter.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js/jswriter.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js/jswriter.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js/jswriter.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js/jswriter.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js/jswriter.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/codegenerators/js/jswriter.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:54: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-18.12.2/umbrello/uml1model/classifier.h:56:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:129:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:181: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-18.12.2/umbrello/uml1model/classifier.h:183: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-18.12.2/umbrello/codegenerators/js/jswriter.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/js/jswriter.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 51%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/perl/perlwriter.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/codegenerators/perl/perlwriter.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl/perlwriter.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl/perlwriter.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/simplecodegenerator.h:42:10: warning: 'virtual void SimpleCodeGenerator::writeCodeToFile()' can be marked override [-Wsuggest-override] void writeCodeToFile(); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/attribute.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl/perlwriter.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl/perlwriter.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl/perlwriter.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl/perlwriter.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/perl/perlwriter.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/perl/perlwriter.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl/perlwriter.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl/perlwriter.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl/perlwriter.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl/perlwriter.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl/perlwriter.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl/perlwriter.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/codegenerators/perl/perlwriter.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:54: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-18.12.2/umbrello/uml1model/classifier.h:56:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:129:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:181: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-18.12.2/umbrello/uml1model/classifier.h:183: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-18.12.2/umbrello/codegenerators/perl/perlwriter.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/perl/perlwriter.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 52%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/php/php5writer.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/codegenerators/php/php5writer.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php/php5writer.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php/php5writer.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/simplecodegenerator.h:42:10: warning: 'virtual void SimpleCodeGenerator::writeCodeToFile()' can be marked override [-Wsuggest-override] void writeCodeToFile(); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/attribute.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php/php5writer.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php/php5writer.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php/php5writer.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php/php5writer.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/php/php5writer.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/php/php5writer.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php/php5writer.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php/php5writer.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php/php5writer.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php/php5writer.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php/php5writer.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php/php5writer.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/codegenerators/php/php5writer.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:54: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-18.12.2/umbrello/uml1model/classifier.h:56:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:129:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:181: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-18.12.2/umbrello/uml1model/classifier.h:183: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-18.12.2/umbrello/codegenerators/php/php5writer.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/php/php5writer.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 50%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/java/javawriter.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/codegenerators/java/javawriter.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javawriter.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javawriter.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/simplecodegenerator.h:42:10: warning: 'virtual void SimpleCodeGenerator::writeCodeToFile()' can be marked override [-Wsuggest-override] void writeCodeToFile(); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/attribute.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javawriter.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javawriter.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javawriter.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javawriter.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/java/javawriter.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javawriter.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javawriter.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javawriter.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javawriter.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javawriter.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java/javawriter.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/codegenerators/java/javawriter.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:54: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-18.12.2/umbrello/uml1model/classifier.h:56:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:129:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:181: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-18.12.2/umbrello/uml1model/classifier.h:183: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-18.12.2/umbrello/codegenerators/java/javawriter.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/java/javawriter.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/java/javawriter.cpp:21: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/java/javawriter.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 52%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/ruby/rubyclassdeclarationblock.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/codegenerators/ruby/rubyclassdeclarationblock.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassdeclarationblock.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassdeclarationblock.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/attribute.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassdeclarationblock.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassdeclarationblock.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassdeclarationblock.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassdeclarationblock.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassdeclarationblock.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassdeclarationblock.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassdeclarationblock.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:54: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-18.12.2/umbrello/uml1model/classifier.h:56:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:129:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:181: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-18.12.2/umbrello/uml1model/classifier.h:183: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-18.12.2/umbrello/codegenerators/codeblockwithcomments.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codemethodblock.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassdeclarationblock.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeblockwithcomments.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codemethodblock.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassdeclarationblock.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codemethodblock.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassdeclarationblock.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassdeclarationblock.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassdeclarationblock.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassdeclarationblock.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassdeclarationblock.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codedocument.h:100:10: warning: 'virtual void CodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/codeoperation.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassdeclarationblock.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassdeclarationblock.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeclassfield.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassdeclarationblock.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassdeclarationblock.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfield.h:52:13: warning: 'virtual QString CodeClassField::getTypeName()' can be marked override [-Wsuggest-override] QString getTypeName (); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfield.h:85:10: warning: 'virtual void CodeClassField::updateContent()' can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassdeclarationblock.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassdeclarationblock.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassdeclarationblock.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassdeclarationblock.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassdeclarationblock.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/ruby/rubyclassdeclarationblock.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/ruby/rubyclassdeclarationblock.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/ruby/rubycodegenerator.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassdeclarationblock.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/ruby/rubycodegenerator.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassdeclarationblock.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/ruby/rubyclassdeclarationblock.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/ruby/rubyclassdeclarationblock.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 53%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/ruby/rubycodeaccessormethod.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/codegenerators/ruby/rubycodeaccessormethod.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeblockwithcomments.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codemethodblock.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodeaccessormethod.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodeaccessormethod.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeblockwithcomments.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codemethodblock.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodeaccessormethod.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodeaccessormethod.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codemethodblock.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodeaccessormethod.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodeaccessormethod.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodeaccessormethod.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodeaccessormethod.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/ruby/rubycodeaccessormethod.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodeaccessormethod.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeclassfield.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodeclassfield.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodeaccessormethod.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodeaccessormethod.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/ruby/rubycodeclassfield.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodeaccessormethod.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodeaccessormethod.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfield.h:52:13: warning: 'virtual QString CodeClassField::getTypeName()' can be marked override [-Wsuggest-override] QString getTypeName (); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfield.h:85:10: warning: 'virtual void CodeClassField::updateContent()' can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/ruby/rubycodeaccessormethod.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodeaccessormethod.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/ruby/rubycodeaccessormethod.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/attribute.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodeaccessormethod.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/ruby/rubycodeaccessormethod.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodeaccessormethod.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodeaccessormethod.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodeaccessormethod.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodeaccessormethod.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodeaccessormethod.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodeaccessormethod.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodeaccessormethod.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:54: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-18.12.2/umbrello/uml1model/classifier.h:56:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:129:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:181: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-18.12.2/umbrello/uml1model/classifier.h:183: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-18.12.2/umbrello/codegenerators/codedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodeaccessormethod.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodeaccessormethod.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codedocument.h:100:10: warning: 'virtual void CodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/codeoperation.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodeaccessormethod.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodeaccessormethod.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/ruby/rubycodeaccessormethod.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/ruby/rubycodeaccessormethod.cpp:21: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodeaccessormethod.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/ruby/rubycodeaccessormethod.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/ruby/rubycodeaccessormethod.cpp:23: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/ruby/rubycodegenerator.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodeaccessormethod.cpp:24: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/ruby/rubycodeaccessormethod.cpp:24: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/ruby/rubycodeaccessormethod.cpp:26: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/ruby/rubycodeaccessormethod.cpp:28: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlrole.h:47:16: warning: 'virtual UMLObject* UMLRole::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const { return 0; } ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlrole.h:49: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-18.12.2/umbrello/uml1model/umlrole.h:51:18: warning: 'virtual bool UMLRole::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget *parent = 0); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlrole.h:55: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-18.12.2/umbrello/codegenerators/ruby/rubycodeaccessormethod.cpp:29: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 53%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/ruby/rubycodecomment.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/codegenerators/ruby/rubycodecomment.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodecomment.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodecomment.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/ruby/rubycodecomment.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 53%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/ruby/rubycodeclassfielddeclarationblock.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/codegenerators/ruby/rubycodeclassfielddeclarationblock.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeblockwithcomments.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfielddeclarationblock.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodeclassfielddeclarationblock.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodeclassfielddeclarationblock.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeblockwithcomments.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfielddeclarationblock.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodeclassfielddeclarationblock.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodeclassfielddeclarationblock.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeclassfielddeclarationblock.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodeclassfielddeclarationblock.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodeclassfielddeclarationblock.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/ruby/rubycodeclassfielddeclarationblock.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodeclassfielddeclarationblock.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/ruby/rubycodeclassfielddeclarationblock.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodeclassfielddeclarationblock.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodeclassfielddeclarationblock.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/attribute.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodeclassfielddeclarationblock.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodeclassfielddeclarationblock.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodeclassfielddeclarationblock.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodeclassfielddeclarationblock.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodeclassfielddeclarationblock.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodeclassfielddeclarationblock.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/codegenerators/ruby/rubycodeclassfielddeclarationblock.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:54: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-18.12.2/umbrello/uml1model/classifier.h:56:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:129:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:181: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-18.12.2/umbrello/uml1model/classifier.h:183: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-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfield.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodeclassfield.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodeclassfielddeclarationblock.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeclassfield.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodeclassfield.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodeclassfielddeclarationblock.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/ruby/rubycodeclassfield.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodeclassfielddeclarationblock.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfield.h:52:13: warning: 'virtual QString CodeClassField::getTypeName()' can be marked override [-Wsuggest-override] QString getTypeName (); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfield.h:85:10: warning: 'virtual void CodeClassField::updateContent()' can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/ruby/rubycodeclassfielddeclarationblock.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodeclassfielddeclarationblock.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodeclassfielddeclarationblock.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codedocument.h:100:10: warning: 'virtual void CodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/codeoperation.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodeclassfielddeclarationblock.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodeclassfielddeclarationblock.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodeclassfielddeclarationblock.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodeclassfielddeclarationblock.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/ruby/rubycodeclassfielddeclarationblock.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/ruby/rubycodeclassfielddeclarationblock.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/ruby/rubycodeclassfielddeclarationblock.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlrole.h:47:16: warning: 'virtual UMLObject* UMLRole::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const { return 0; } ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlrole.h:49: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-18.12.2/umbrello/uml1model/umlrole.h:51:18: warning: 'virtual bool UMLRole::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget *parent = 0); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlrole.h:55: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-18.12.2/umbrello/codegenerators/ruby/rubycodeclassfielddeclarationblock.cpp:21: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 52%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/php/phpwriter.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/codegenerators/php/phpwriter.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php/phpwriter.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php/phpwriter.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/simplecodegenerator.h:42:10: warning: 'virtual void SimpleCodeGenerator::writeCodeToFile()' can be marked override [-Wsuggest-override] void writeCodeToFile(); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/attribute.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php/phpwriter.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php/phpwriter.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php/phpwriter.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php/phpwriter.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/php/phpwriter.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/php/phpwriter.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php/phpwriter.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php/phpwriter.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php/phpwriter.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php/phpwriter.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php/phpwriter.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php/phpwriter.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/codegenerators/php/phpwriter.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:54: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-18.12.2/umbrello/uml1model/classifier.h:56:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:129:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:181: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-18.12.2/umbrello/uml1model/classifier.h:183: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-18.12.2/umbrello/codegenerators/php/phpwriter.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/php/phpwriter.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 52%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/ruby/rubyclassifiercodedocument.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/attribute.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:54: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-18.12.2/umbrello/uml1model/classifier.h:56:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:129:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:181: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-18.12.2/umbrello/uml1model/classifier.h:183: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-18.12.2/umbrello/codegenerators/codeblockwithcomments.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codemethodblock.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeblockwithcomments.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codemethodblock.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codemethodblock.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codedocument.h:100:10: warning: 'virtual void CodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/codeoperation.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeclassfield.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfield.h:52:13: warning: 'virtual QString CodeClassField::getTypeName()' can be marked override [-Wsuggest-override] QString getTypeName (); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfield.h:85:10: warning: 'virtual void CodeClassField::updateContent()' can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/ruby/rubycodegenerator.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/ruby/rubycodegenerator.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.cpp:21: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.cpp:23: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.cpp:25: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 54%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/ruby/rubycodedocumentation.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/codegenerators/ruby/rubycodedocumentation.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodedocumentation.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodedocumentation.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/ruby/rubycodedocumentation.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodedocumentation.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodedocumentation.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/attribute.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodedocumentation.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodedocumentation.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodedocumentation.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodedocumentation.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodedocumentation.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodedocumentation.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodedocumentation.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:54: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-18.12.2/umbrello/uml1model/classifier.h:56:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:129:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:181: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-18.12.2/umbrello/uml1model/classifier.h:183: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-18.12.2/umbrello/codegenerators/codeblockwithcomments.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codemethodblock.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodedocumentation.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codemethodblock.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodedocumentation.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodedocumentation.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodedocumentation.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodedocumentation.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodedocumentation.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codedocument.h:100:10: warning: 'virtual void CodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/codeoperation.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodedocumentation.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodedocumentation.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeclassfield.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodedocumentation.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodedocumentation.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfield.h:52:13: warning: 'virtual QString CodeClassField::getTypeName()' can be marked override [-Wsuggest-override] QString getTypeName (); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfield.h:85:10: warning: 'virtual void CodeClassField::updateContent()' can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodedocumentation.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodedocumentation.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodedocumentation.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/ruby/rubycodedocumentation.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/ruby/rubycodedocumentation.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/ruby/rubycodedocumentation.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 53%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/ruby/rubycodeclassfield.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/codegenerators/ruby/rubycodeclassfield.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeblockwithcomments.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfielddeclarationblock.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfield.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodeclassfield.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodeclassfield.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeblockwithcomments.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfielddeclarationblock.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfield.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodeclassfield.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodeclassfield.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeclassfielddeclarationblock.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfield.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodeclassfield.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodeclassfield.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeclassfield.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodeclassfield.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodeclassfield.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfield.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodeclassfield.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodeclassfield.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeclassfield.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodeclassfield.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodeclassfield.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/ruby/rubycodeclassfield.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodeclassfield.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfield.h:52:13: warning: 'virtual QString CodeClassField::getTypeName()' can be marked override [-Wsuggest-override] QString getTypeName (); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfield.h:85:10: warning: 'virtual void CodeClassField::updateContent()' can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/ruby/rubycodeclassfield.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/attribute.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodeclassfield.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/ruby/rubycodeclassfield.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/ruby/rubycodeclassfield.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodeclassfield.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodeclassfield.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodeclassfield.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodeclassfield.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodeclassfield.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodeclassfield.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodeclassfield.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:54: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-18.12.2/umbrello/uml1model/classifier.h:56:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:129:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:181: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-18.12.2/umbrello/uml1model/classifier.h:183: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-18.12.2/umbrello/codegenerators/codedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodeclassfield.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodeclassfield.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codedocument.h:100:10: warning: 'virtual void CodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/codeoperation.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodeclassfield.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodeclassfield.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodeclassfield.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodeclassfield.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/ruby/rubycodeclassfield.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/ruby/rubycodeclassfield.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/ruby/rubycodegenerator.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodeclassfield.cpp:21: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/ruby/rubycodegenerator.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodeclassfield.cpp:21: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/ruby/rubycodeclassfield.cpp:21: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/ruby/rubycodeclassfield.cpp:23: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlrole.h:47:16: warning: 'virtual UMLObject* UMLRole::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const { return 0; } ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlrole.h:49: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-18.12.2/umbrello/uml1model/umlrole.h:51:18: warning: 'virtual bool UMLRole::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget *parent = 0); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlrole.h:55: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-18.12.2/umbrello/codegenerators/ruby/rubycodeclassfield.cpp:24: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 54%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/ruby/rubycodegenerationpolicy.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/codegenerators/ruby/rubycodegenerationpolicy.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodegenerationpolicy.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/dialogs/pages/codegenerationpolicypage.h:23, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodegenerationpolicypage.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodegenerationpolicy.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/ruby/rubycodegenerationpolicy.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/ruby/rubycodegenerator.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodegenerationpolicy.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodegenerationpolicy.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodegenerationpolicy.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/attribute.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodegenerationpolicy.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodegenerationpolicy.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodegenerationpolicy.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodegenerationpolicy.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodegenerationpolicy.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodegenerationpolicy.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodegenerationpolicy.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:54: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-18.12.2/umbrello/uml1model/classifier.h:56:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:129:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:181: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-18.12.2/umbrello/uml1model/classifier.h:183: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-18.12.2/umbrello/codegenerators/codeblockwithcomments.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codemethodblock.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodegenerationpolicy.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeblockwithcomments.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codemethodblock.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodegenerationpolicy.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codemethodblock.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodegenerationpolicy.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodegenerationpolicy.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodegenerationpolicy.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodegenerationpolicy.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodegenerationpolicy.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codedocument.h:100:10: warning: 'virtual void CodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/codeoperation.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodegenerationpolicy.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodegenerationpolicy.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeclassfield.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodegenerationpolicy.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodegenerationpolicy.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfield.h:52:13: warning: 'virtual QString CodeClassField::getTypeName()' can be marked override [-Wsuggest-override] QString getTypeName (); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfield.h:85:10: warning: 'virtual void CodeClassField::updateContent()' can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodegenerationpolicy.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodegenerationpolicy.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodegenerationpolicy.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/ruby/rubycodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodegenerationpolicy.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/ruby/rubycodegenerationpolicy.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/ruby/rubycodegenerationpolicy.cpp:21: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD/umbrello/umbrellosettings.h:12, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodegenerationpolicy.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:86:18: warning: 'virtual void CPPCodeGenerationPolicy::setDefaults(bool)' can be marked override [-Wsuggest-override] virtual void setDefaults(bool emitUpdateSignal = true); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:88: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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 54%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/ruby/rubycodegenerator.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/codegenerators/ruby/rubycodegenerator.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodegenerator.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodegenerator.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodegenerator.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodegenerator.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/attribute.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodegenerator.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodegenerator.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodegenerator.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodegenerator.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodegenerator.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodegenerator.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodegenerator.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:54: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-18.12.2/umbrello/uml1model/classifier.h:56:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:129:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:181: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-18.12.2/umbrello/uml1model/classifier.h:183: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-18.12.2/umbrello/codegenerators/codeblockwithcomments.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codemethodblock.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodegenerator.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeblockwithcomments.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codemethodblock.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodegenerator.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codemethodblock.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodegenerator.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodegenerator.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodegenerator.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodegenerator.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodegenerator.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codedocument.h:100:10: warning: 'virtual void CodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/codeoperation.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodegenerator.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodegenerator.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeclassfield.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodegenerator.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodegenerator.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfield.h:52:13: warning: 'virtual QString CodeClassField::getTypeName()' can be marked override [-Wsuggest-override] QString getTypeName (); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfield.h:85:10: warning: 'virtual void CodeClassField::updateContent()' can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodegenerator.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodegenerator.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodegenerator.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/ruby/rubycodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodegenerator.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/ruby/rubycodegenerator.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodegenerator.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/ruby/rubycodegenerator.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/ruby/rubycodegenerator.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/ruby/rubycodegenerator.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 52%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/python/pythonwriter.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/codegenerators/python/pythonwriter.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python/pythonwriter.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python/pythonwriter.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/simplecodegenerator.h:42:10: warning: 'virtual void SimpleCodeGenerator::writeCodeToFile()' can be marked override [-Wsuggest-override] void writeCodeToFile(); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/attribute.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python/pythonwriter.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python/pythonwriter.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python/pythonwriter.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python/pythonwriter.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/python/pythonwriter.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/python/pythonwriter.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python/pythonwriter.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python/pythonwriter.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python/pythonwriter.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python/pythonwriter.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python/pythonwriter.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python/pythonwriter.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/codegenerators/python/pythonwriter.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:54: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-18.12.2/umbrello/uml1model/classifier.h:56:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:129:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:181: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-18.12.2/umbrello/uml1model/classifier.h:183: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-18.12.2/umbrello/codegenerators/python/pythonwriter.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/python/pythonwriter.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 54%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/ruby/rubycodeoperation.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/codegenerators/ruby/rubycodeoperation.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeblockwithcomments.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codemethodblock.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeoperation.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodeoperation.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodeoperation.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeblockwithcomments.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codemethodblock.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeoperation.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodeoperation.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodeoperation.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codemethodblock.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeoperation.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodeoperation.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodeoperation.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeoperation.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodeoperation.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodeoperation.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/attribute.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/operation.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeoperation.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodeoperation.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodeoperation.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/operation.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeoperation.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodeoperation.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodeoperation.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeoperation.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodeoperation.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodeoperation.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/ruby/rubycodeoperation.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodeoperation.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/ruby/rubycodeoperation.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/ruby/rubycodeoperation.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodeoperation.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodeoperation.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodeoperation.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodeoperation.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodeoperation.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodeoperation.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodeoperation.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:54: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-18.12.2/umbrello/uml1model/classifier.h:56:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:129:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:181: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-18.12.2/umbrello/uml1model/classifier.h:183: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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodeoperation.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodeoperation.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodeoperation.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codedocument.h:100:10: warning: 'virtual void CodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/codeclassfield.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodeoperation.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodeoperation.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfield.h:52:13: warning: 'virtual QString CodeClassField::getTypeName()' can be marked override [-Wsuggest-override] QString getTypeName (); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfield.h:85:10: warning: 'virtual void CodeClassField::updateContent()' can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodeoperation.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodeoperation.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/ruby/rubycodeoperation.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/ruby/rubycodeoperation.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/ruby/rubycodegenerator.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodeoperation.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/ruby/rubycodegenerator.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodeoperation.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/ruby/rubycodeoperation.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/ruby/rubycodeoperation.cpp:21: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 55%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/sql/mysqlwriter.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/codegenerators/sql/mysqlwriter.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql/sqlwriter.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql/mysqlwriter.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql/mysqlwriter.cpp:11: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/simplecodegenerator.h:42:10: warning: 'virtual void SimpleCodeGenerator::writeCodeToFile()' can be marked override [-Wsuggest-override] void writeCodeToFile(); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/attribute.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql/sqlwriter.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql/mysqlwriter.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql/mysqlwriter.cpp:11: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql/sqlwriter.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql/mysqlwriter.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql/mysqlwriter.cpp:11: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/sql/mysqlwriter.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql/mysqlwriter.cpp:11: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/sql/mysqlwriter.cpp:11: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/entity.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql/mysqlwriter.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/entity.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql/mysqlwriter.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/entity.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql/mysqlwriter.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/entity.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql/mysqlwriter.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/entity.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql/mysqlwriter.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/entity.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql/mysqlwriter.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/uml1model/entity.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql/mysqlwriter.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:54: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-18.12.2/umbrello/uml1model/classifier.h:56:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:129:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:181: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-18.12.2/umbrello/uml1model/classifier.h:183: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-18.12.2/umbrello/codegenerators/sql/mysqlwriter.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/sql/mysqlwriter.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 54%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/ruby/rubycodegenerationpolicypage.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/codegenerators/ruby/rubycodegenerationpolicypage.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages/codegenerationpolicypage.h:23, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodegenerationpolicypage.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodegenerationpolicypage.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/ruby/rubycodegenerationpolicypage.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodegenerationpolicypage.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/ruby/rubycodegenerationpolicypage.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/uml.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubycodegenerationpolicypage.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/ruby/rubycodegenerationpolicypage.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 55%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/ruby/rubywriter.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/codegenerators/ruby/rubywriter.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubywriter.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubywriter.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/simplecodegenerator.h:42:10: warning: 'virtual void SimpleCodeGenerator::writeCodeToFile()' can be marked override [-Wsuggest-override] void writeCodeToFile(); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/attribute.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubywriter.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubywriter.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubywriter.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubywriter.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/ruby/rubywriter.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/ruby/rubywriter.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubywriter.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubywriter.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubywriter.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubywriter.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubywriter.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby/rubywriter.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/codegenerators/ruby/rubywriter.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:54: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-18.12.2/umbrello/uml1model/classifier.h:56:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:129:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:181: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-18.12.2/umbrello/uml1model/classifier.h:183: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-18.12.2/umbrello/codegenerators/ruby/rubywriter.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/ruby/rubywriter.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 57%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/xml/xmlcodecomment.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/codegenerators/xml/xmlcodecomment.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml/xmlcodecomment.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml/xmlcodecomment.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/xml/xmlcodecomment.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 56%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/sql/sqlwriter.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/codegenerators/sql/sqlwriter.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql/sqlwriter.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql/sqlwriter.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/simplecodegenerator.h:42:10: warning: 'virtual void SimpleCodeGenerator::writeCodeToFile()' can be marked override [-Wsuggest-override] void writeCodeToFile(); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/attribute.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql/sqlwriter.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql/sqlwriter.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql/sqlwriter.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql/sqlwriter.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/sql/sqlwriter.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/sql/sqlwriter.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/checkconstraint.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql/sqlwriter.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/sql/sqlwriter.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql/sqlwriter.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql/sqlwriter.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql/sqlwriter.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql/sqlwriter.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql/sqlwriter.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/codegenerators/sql/sqlwriter.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:54: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-18.12.2/umbrello/uml1model/classifier.h:56:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:129:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:181: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-18.12.2/umbrello/uml1model/classifier.h:183: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-18.12.2/umbrello/codegenerators/sql/sqlwriter.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/sql/sqlwriter.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/sql/sqlwriter.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/sql/sqlwriter.cpp:23: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/umlentityattributelist.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/uniqueconstraint.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql/sqlwriter.cpp:24: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/sql/sqlwriter.cpp:24: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 55%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/sql/postgresqlwriter.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/codegenerators/sql/postgresqlwriter.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql/sqlwriter.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql/postgresqlwriter.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql/postgresqlwriter.cpp:11: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/simplecodegenerator.h:42:10: warning: 'virtual void SimpleCodeGenerator::writeCodeToFile()' can be marked override [-Wsuggest-override] void writeCodeToFile(); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/attribute.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql/sqlwriter.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql/postgresqlwriter.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql/postgresqlwriter.cpp:11: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql/sqlwriter.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql/postgresqlwriter.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql/postgresqlwriter.cpp:11: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/sql/postgresqlwriter.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql/postgresqlwriter.cpp:11: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/sql/postgresqlwriter.cpp:11: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/entity.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql/postgresqlwriter.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/entity.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql/postgresqlwriter.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/entity.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql/postgresqlwriter.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/entity.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql/postgresqlwriter.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/entity.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql/postgresqlwriter.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/entity.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql/postgresqlwriter.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/uml1model/entity.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql/postgresqlwriter.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:54: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-18.12.2/umbrello/uml1model/classifier.h:56:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:129:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:181: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-18.12.2/umbrello/uml1model/classifier.h:183: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-18.12.2/umbrello/codegenerators/sql/postgresqlwriter.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/umlentityattributelist.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql/postgresqlwriter.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 57%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/xml/xmlelementcodeblock.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/codegenerators/xml/xmlelementcodeblock.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeblockwithcomments.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codemethodblock.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/hierarchicalcodeblock.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml/xmlelementcodeblock.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml/xmlelementcodeblock.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeblockwithcomments.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codemethodblock.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/hierarchicalcodeblock.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml/xmlelementcodeblock.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml/xmlelementcodeblock.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codemethodblock.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/hierarchicalcodeblock.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml/xmlelementcodeblock.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml/xmlelementcodeblock.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/hierarchicalcodeblock.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml/xmlelementcodeblock.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml/xmlelementcodeblock.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/hierarchicalcodeblock.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml/xmlelementcodeblock.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml/xmlelementcodeblock.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/xml/xmlelementcodeblock.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml/xmlelementcodeblock.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/attribute.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml/xmlelementcodeblock.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml/xmlelementcodeblock.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml/xmlelementcodeblock.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml/xmlelementcodeblock.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/xml/xmlelementcodeblock.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/xml/xmlelementcodeblock.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codedocument.h:100:10: warning: 'virtual void CodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/xml/xmlelementcodeblock.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/xml/xmlelementcodeblock.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 56%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/textblock.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/codegenerators/textblock.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeblockwithcomments.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codemethodblock.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/textblock.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeblockwithcomments.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codemethodblock.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/textblock.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codemethodblock.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/textblock.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/textblock.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/textblock.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/textblock.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/textblock.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codedocument.h:100:10: warning: 'virtual void CodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/textblock.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/uml.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/textblock.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/textblock.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 55%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/simplecodegenerator.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/codegenerators/simplecodegenerator.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/simplecodegenerator.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/simplecodegenerator.h:42:10: warning: 'virtual void SimpleCodeGenerator::writeCodeToFile()' can be marked override [-Wsuggest-override] void writeCodeToFile(); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/entityconstraint.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/simplecodegenerator.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/simplecodegenerator.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/simplecodegenerator.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/simplecodegenerator.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/simplecodegenerator.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/codegenerators/simplecodegenerator.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/simplecodegenerator.cpp:21: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/simplecodegenerator.cpp:21: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/simplecodegenerator.cpp:21: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:54: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-18.12.2/umbrello/uml1model/classifier.h:56:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:129:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:181: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-18.12.2/umbrello/uml1model/classifier.h:183: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-18.12.2/umbrello/codegenerators/codeblockwithcomments.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codemethodblock.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/simplecodegenerator.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeblockwithcomments.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codemethodblock.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/simplecodegenerator.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codemethodblock.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/simplecodegenerator.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/simplecodegenerator.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/simplecodegenerator.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/simplecodegenerator.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/simplecodegenerator.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codedocument.h:100:10: warning: 'virtual void CodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/simplecodegenerator.cpp:24: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/simplecodegenerator.cpp:26: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 56%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/tcl/tclwriter.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/codegenerators/tcl/tclwriter.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl/tclwriter.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl/tclwriter.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/simplecodegenerator.h:42:10: warning: 'virtual void SimpleCodeGenerator::writeCodeToFile()' can be marked override [-Wsuggest-override] void writeCodeToFile(); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/attribute.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl/tclwriter.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl/tclwriter.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl/tclwriter.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl/tclwriter.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/tcl/tclwriter.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/tcl/tclwriter.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl/tclwriter.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl/tclwriter.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl/tclwriter.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl/tclwriter.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl/tclwriter.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl/tclwriter.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/codegenerators/tcl/tclwriter.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:54: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-18.12.2/umbrello/uml1model/classifier.h:56:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:129:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:181: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-18.12.2/umbrello/uml1model/classifier.h:183: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-18.12.2/umbrello/codegenerators/tcl/tclwriter.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/tcl/tclwriter.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/tcl/tclwriter.cpp:23: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 57%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/docgenerators/docbookgenerator.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/docgenerators/docbookgenerator.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators/docbookgenerator.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/docgenerators/docbookgenerator.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/uml.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators/docbookgenerator.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/docgenerators/docbookgenerator.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/umlwidget.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/classifierwidget.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlviewimageexportermodel.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators/docbookgenerator.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/umlwidgets/classifierwidget.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlviewimageexportermodel.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators/docbookgenerator.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:76: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-18.12.2/umbrello/umlwidgets/umlwidget.h:79: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-18.12.2/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:85: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-18.12.2/umbrello/umlwidgets/umlwidget.h:89:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:98: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-18.12.2/umbrello/umlwidgets/umlwidget.h:175:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:194:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:195: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-18.12.2/umbrello/umlwidgets/umlwidget.h:232: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-18.12.2/umbrello/umlwidgets/umlwidget.h:236:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:253:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:254:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:255:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:256:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:257: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-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlviewimageexportermodel.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators/docbookgenerator.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlviewimageexportermodel.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators/docbookgenerator.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:340:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:341:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:342:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:344:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:345:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:346:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:347:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:348:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:360: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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 57%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/xml/xmlschemawriter.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/codegenerators/xml/xmlschemawriter.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/attribute.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml/xmlschemawriter.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml/xmlschemawriter.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/xml/xmlschemawriter.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml/xmlschemawriter.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/xml/xmlschemawriter.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml/xmlschemawriter.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/xml/xmlschemawriter.h:22, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml/xmlschemawriter.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/simplecodegenerator.h:42:10: warning: 'virtual void SimpleCodeGenerator::writeCodeToFile()' can be marked override [-Wsuggest-override] void writeCodeToFile(); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/xml/xmlschemawriter.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml/xmlschemawriter.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml/xmlschemawriter.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml/xmlschemawriter.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml/xmlschemawriter.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml/xmlschemawriter.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml/xmlschemawriter.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/codegenerators/xml/xmlschemawriter.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:54: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-18.12.2/umbrello/uml1model/classifier.h:56:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:129:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:181: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-18.12.2/umbrello/uml1model/classifier.h:183: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-18.12.2/umbrello/codegenerators/xml/xmlschemawriter.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/xml/xmlschemawriter.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 58%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/docgenerators/xhtmlgenerator.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/docgenerators/xhtmlgenerator.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators/xhtmlgenerator.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/docgenerators/xhtmlgenerator.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/uml.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators/xhtmlgenerator.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/docgenerators/xhtmlgenerator.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/umlwidget.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/classifierwidget.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlviewimageexportermodel.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators/xhtmlgenerator.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/umlwidgets/classifierwidget.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlviewimageexportermodel.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators/xhtmlgenerator.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:76: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-18.12.2/umbrello/umlwidgets/umlwidget.h:79: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-18.12.2/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:85: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-18.12.2/umbrello/umlwidgets/umlwidget.h:89:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:98: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-18.12.2/umbrello/umlwidgets/umlwidget.h:175:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:194:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:195: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-18.12.2/umbrello/umlwidgets/umlwidget.h:232: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-18.12.2/umbrello/umlwidgets/umlwidget.h:236:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:253:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:254:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:255:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:256:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:257: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-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlviewimageexportermodel.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators/xhtmlgenerator.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlviewimageexportermodel.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators/xhtmlgenerator.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:340:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:341:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:342:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:344:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:345:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:346:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:347:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:348:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:360: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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 56%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/vala/valawriter.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/codegenerators/vala/valawriter.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala/valawriter.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala/valawriter.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/vala/valawriter.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala/valawriter.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/simplecodegenerator.h:42:10: warning: 'virtual void SimpleCodeGenerator::writeCodeToFile()' can be marked override [-Wsuggest-override] void writeCodeToFile(); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala/valawriter.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala/valawriter.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/vala/valawriter.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/vala/valawriter.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala/valawriter.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala/valawriter.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala/valawriter.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala/valawriter.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala/valawriter.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala/valawriter.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/codegenerators/vala/valawriter.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:54: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-18.12.2/umbrello/uml1model/classifier.h:56:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:129:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:181: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-18.12.2/umbrello/uml1model/classifier.h:183: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-18.12.2/umbrello/codegenerators/vala/valawriter.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/vala/valawriter.cpp:21: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/vala/valawriter.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/vala/valawriter.cpp:23: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 58%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/cmds/cmdbaseobjectcommand.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/cmds/cmdbaseobjectcommand.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/cmdbaseobjectcommand.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/cmds/cmdbaseobjectcommand.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 57%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/docgenerators/docbook2xhtmlgeneratorjob.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/docgenerators/docbook2xhtmlgeneratorjob.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators/docbook2xhtmlgeneratorjob.cpp:11: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/docgenerators/docbook2xhtmlgeneratorjob.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/uml.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators/docbook2xhtmlgeneratorjob.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/docgenerators/docbook2xhtmlgeneratorjob.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/docgenerators/docbook2xhtmlgeneratorjob.cpp:18: /usr/include/libxml2/libxml/globals.h:422:1: warning: unnecessary parentheses in declaration of '__xmlLoadExtDtdDefaultValue' [-Wparentheses] (*(__xmlLoadExtDtdDefaultValue())) ^ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators/docbook2xhtmlgeneratorjob.cpp:46:12: note: in expansion of macro 'xmlLoadExtDtdDefaultValue' extern int xmlLoadExtDtdDefaultValue; ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/libxml2/libxml/globals.h:422:3: warning: unnecessary parentheses in declaration of '__xmlLoadExtDtdDefaultValue' [-Wparentheses] (*(__xmlLoadExtDtdDefaultValue())) ^ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators/docbook2xhtmlgeneratorjob.cpp:46:12: note: in expansion of macro 'xmlLoadExtDtdDefaultValue' extern int xmlLoadExtDtdDefaultValue; ^~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 58%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/docgenerators/docbookgeneratorjob.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/docgenerators/docbookgeneratorjob.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators/docbookgeneratorjob.cpp:11: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/docgenerators/docbookgeneratorjob.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/uml.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators/docbookgeneratorjob.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/docgenerators/docbookgeneratorjob.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/docgenerators/docbookgeneratorjob.cpp:17: /usr/include/libxml2/libxml/globals.h:422:1: warning: unnecessary parentheses in declaration of '__xmlLoadExtDtdDefaultValue' [-Wparentheses] (*(__xmlLoadExtDtdDefaultValue())) ^ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators/docbookgeneratorjob.cpp:42:12: note: in expansion of macro 'xmlLoadExtDtdDefaultValue' extern int xmlLoadExtDtdDefaultValue; ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/libxml2/libxml/globals.h:422:3: warning: unnecessary parentheses in declaration of '__xmlLoadExtDtdDefaultValue' [-Wparentheses] (*(__xmlLoadExtDtdDefaultValue())) ^ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators/docbookgeneratorjob.cpp:42:12: note: in expansion of macro 'xmlLoadExtDtdDefaultValue' extern int xmlLoadExtDtdDefaultValue; ^~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 60%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/cmds/cmdhandlerename.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/cmds/cmdhandlerename.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/cmdhandlerename.cpp:11: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/umlwidget.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/floatingtextwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/cmdhandlerename.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/umlwidgets/floatingtextwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/cmdhandlerename.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:76: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-18.12.2/umbrello/umlwidgets/umlwidget.h:79: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-18.12.2/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:85: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-18.12.2/umbrello/umlwidgets/umlwidget.h:89:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:98: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-18.12.2/umbrello/umlwidgets/umlwidget.h:175:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:194:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:195: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-18.12.2/umbrello/umlwidgets/umlwidget.h:232: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-18.12.2/umbrello/umlwidgets/umlwidget.h:236:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:253:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:254:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:255:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:256:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:257: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-18.12.2/umbrello/cmds/cmdhandlerename.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 58%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/cmds/cmdcreatediagram.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/cmds/cmdcreatediagram.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/cmdcreatediagram.cpp:11: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/entityconstraint.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/cmdcreatediagram.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/cmdcreatediagram.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/cmdcreatediagram.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/cmdcreatediagram.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/cmdcreatediagram.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/umlwidgets/classifierwidget.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/cmdcreatediagram.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:76: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-18.12.2/umbrello/umlwidgets/umlwidget.h:79: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-18.12.2/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:85: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-18.12.2/umbrello/umlwidgets/umlwidget.h:89:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:98: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-18.12.2/umbrello/umlwidgets/umlwidget.h:175:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:194:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:195: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-18.12.2/umbrello/umlwidgets/umlwidget.h:232: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-18.12.2/umbrello/umlwidgets/umlwidget.h:236:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:253:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:254:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:255:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:256:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:257: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-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/cmdcreatediagram.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds/cmdcreatediagram.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:340:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:341:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:342:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:344:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:345:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:346:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:347:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:348:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:360: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-18.12.2/umbrello/cmds/cmdcreatediagram.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 60%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/cmds/cmdsetstereotype.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/cmds/cmdsetstereotype.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/cmdsetstereotype.cpp:11: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 60%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/cmds/generic/cmdrenameumlinstancetype.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/cmds/generic/cmdrenameumlinstancetype.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/generic/cmdrenameumlinstancetype.cpp:11: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/instance.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/generic/cmdrenameumlinstancetype.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/instance.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/generic/cmdrenameumlinstancetype.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/attribute.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/instance.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/generic/cmdrenameumlinstancetype.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/instance.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/generic/cmdrenameumlinstancetype.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/instance.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/generic/cmdrenameumlinstancetype.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/instance.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/generic/cmdrenameumlinstancetype.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/instance.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/generic/cmdrenameumlinstancetype.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/instance.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/generic/cmdrenameumlinstancetype.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/uml1model/instance.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/generic/cmdrenameumlinstancetype.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:54: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-18.12.2/umbrello/uml1model/classifier.h:56:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:129:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:181: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-18.12.2/umbrello/uml1model/classifier.h:183: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-18.12.2/umbrello/cmds/generic/cmdrenameumlinstancetype.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 61%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/cmds/generic/cmdrenameumlobject.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/cmds/generic/cmdrenameumlobject.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/generic/cmdrenameumlobject.cpp:11: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 60%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/cmds/cmdremovediagram.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/cmds/cmdremovediagram.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/cmdremovediagram.cpp:11: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/cmdremovediagram.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/cmds/cmdremovediagram.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/umlwidget.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/classifierwidget.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/cmdremovediagram.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/umlwidgets/classifierwidget.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/cmdremovediagram.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:76: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-18.12.2/umbrello/umlwidgets/umlwidget.h:79: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-18.12.2/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:85: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-18.12.2/umbrello/umlwidgets/umlwidget.h:89:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:98: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-18.12.2/umbrello/umlwidgets/umlwidget.h:175:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:194:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:195: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-18.12.2/umbrello/umlwidgets/umlwidget.h:232: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-18.12.2/umbrello/umlwidgets/umlwidget.h:236:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:253:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:254:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:255:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:256:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:257: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-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/cmdremovediagram.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds/cmdremovediagram.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:340:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:341:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:342:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:344:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:345:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:346:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:347:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:348:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:360: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-18.12.2/umbrello/cmds/cmdremovediagram.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 60%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/cmds/cmdsetvisibility.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/cmds/cmdsetvisibility.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/cmdsetvisibility.cpp:11: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/cmdsetvisibility.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/cmds/cmdsetvisibility.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 61%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/cmds/generic/cmdcreateumlobject.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/cmds/generic/cmdcreateumlobject.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/generic/cmdcreateumlobject.cpp:11: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds/generic/cmdcreateumlobject.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/generic/cmdcreateumlobject.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds/generic/cmdcreateumlobject.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/generic/cmdcreateumlobject.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/cmds/generic/cmdcreateumlobject.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 61%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/cmds/generic/cmdremoveumlobject.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/cmds/generic/cmdremoveumlobject.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/generic/cmdremoveumlobject.cpp:11: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/generic/cmdremoveumlobject.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/cmds/generic/cmdremoveumlobject.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 61%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/cmds/widget/cmdbasewidgetcommand.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/cmds/widget/cmdbasewidgetcommand.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/messagewidget.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/widget/cmdbasewidgetcommand.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/umlwidgets/messagewidget.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/widget/cmdbasewidgetcommand.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:76: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-18.12.2/umbrello/umlwidgets/umlwidget.h:79: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-18.12.2/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:85: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-18.12.2/umbrello/umlwidgets/umlwidget.h:89:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:98: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-18.12.2/umbrello/umlwidgets/umlwidget.h:175:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:194:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:195: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-18.12.2/umbrello/umlwidgets/umlwidget.h:232: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-18.12.2/umbrello/umlwidgets/umlwidget.h:236:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:253:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:254:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:255:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:256:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:257: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-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/linkwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/messagewidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/widget/cmdbasewidgetcommand.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/linkwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/messagewidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/widget/cmdbasewidgetcommand.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:340:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:341:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:342:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:344:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:345:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:346:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:347:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:348:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:360: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-18.12.2/umbrello/cmds/widget/cmdbasewidgetcommand.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/messagewidget.h:125:10: warning: 'virtual void MessageWidget::cleanup()' can be marked override [-Wsuggest-override] void cleanup(); ^~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/widget/cmdbasewidgetcommand.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/cmds/widget/cmdbasewidgetcommand.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds/widget/cmdbasewidgetcommand.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 62%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/cmds/widget/cmdchangelinewidth.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/cmds/widget/cmdchangelinewidth.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/widget/cmdchangelinewidth.cpp:11: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/umlwidget.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/classifierwidget.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/widget/cmdchangelinewidth.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/umlwidgets/classifierwidget.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/widget/cmdchangelinewidth.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:76: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-18.12.2/umbrello/umlwidgets/umlwidget.h:79: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-18.12.2/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:85: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-18.12.2/umbrello/umlwidgets/umlwidget.h:89:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:98: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-18.12.2/umbrello/umlwidgets/umlwidget.h:175:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:194:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:195: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-18.12.2/umbrello/umlwidgets/umlwidget.h:232: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-18.12.2/umbrello/umlwidgets/umlwidget.h:236:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:253:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:254:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:255:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:256:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:257: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-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/widget/cmdchangelinewidth.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds/widget/cmdchangelinewidth.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:340:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:341:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:342:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:344:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:345:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:346:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:347:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:348:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:360: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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 62%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/cmds/widget/cmdchangefillcolor.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/cmds/widget/cmdchangefillcolor.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/widget/cmdchangefillcolor.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/umlwidget.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/widget/cmdchangefillcolor.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/cmds/widget/cmdchangefillcolor.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:76: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-18.12.2/umbrello/umlwidgets/umlwidget.h:79: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-18.12.2/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:85: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-18.12.2/umbrello/umlwidgets/umlwidget.h:89:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:98: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-18.12.2/umbrello/umlwidgets/umlwidget.h:175:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:194:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:195: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-18.12.2/umbrello/umlwidgets/umlwidget.h:232: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-18.12.2/umbrello/umlwidgets/umlwidget.h:236:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:253:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:254:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:255:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:256:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:257: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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 62%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/cmds/widget/cmdchangefont.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/cmds/widget/cmdchangefont.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/widget/cmdchangefont.cpp:11: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/umlwidget.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/widget/cmdchangefont.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/cmds/widget/cmdchangefont.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:76: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-18.12.2/umbrello/umlwidgets/umlwidget.h:79: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-18.12.2/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:85: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-18.12.2/umbrello/umlwidgets/umlwidget.h:89:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:98: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-18.12.2/umbrello/umlwidgets/umlwidget.h:175:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:194:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:195: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-18.12.2/umbrello/umlwidgets/umlwidget.h:232: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-18.12.2/umbrello/umlwidgets/umlwidget.h:236:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:253:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:254:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:255:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:256:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:257: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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 63%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/cmds/widget/cmdchangemultiplicity.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/cmds/widget/cmdchangemultiplicity.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/widget/cmdchangemultiplicity.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds/widget/cmdchangemultiplicity.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlrole.h:47:16: warning: 'virtual UMLObject* UMLRole::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const { return 0; } ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlrole.h:49: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-18.12.2/umbrello/uml1model/umlrole.h:51:18: warning: 'virtual bool UMLRole::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget *parent = 0); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlrole.h:55: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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 63%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/cmds/widget/cmdchangeusefillcolor.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/cmds/widget/cmdchangeusefillcolor.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/widget/cmdchangeusefillcolor.cpp:11: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/umlwidget.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/classifierwidget.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/widget/cmdchangeusefillcolor.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/umlwidgets/classifierwidget.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/widget/cmdchangeusefillcolor.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:76: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-18.12.2/umbrello/umlwidgets/umlwidget.h:79: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-18.12.2/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:85: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-18.12.2/umbrello/umlwidgets/umlwidget.h:89:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:98: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-18.12.2/umbrello/umlwidgets/umlwidget.h:175:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:194:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:195: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-18.12.2/umbrello/umlwidgets/umlwidget.h:232: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-18.12.2/umbrello/umlwidgets/umlwidget.h:236:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:253:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:254:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:255:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:256:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:257: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-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/widget/cmdchangeusefillcolor.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds/widget/cmdchangeusefillcolor.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:340:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:341:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:342:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:344:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:345:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:346:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:347:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:348:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:360: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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 62%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/cmds/widget/cmdchangelinecolor.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/cmds/widget/cmdchangelinecolor.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/widget/cmdchangelinecolor.cpp:11: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/umlwidget.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/widget/cmdchangelinecolor.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/cmds/widget/cmdchangelinecolor.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:76: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-18.12.2/umbrello/umlwidgets/umlwidget.h:79: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-18.12.2/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:85: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-18.12.2/umbrello/umlwidgets/umlwidget.h:89:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:98: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-18.12.2/umbrello/umlwidgets/umlwidget.h:175:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:194:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:195: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-18.12.2/umbrello/umlwidgets/umlwidget.h:232: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-18.12.2/umbrello/umlwidgets/umlwidget.h:236:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:253:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:254:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:255:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:256:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:257: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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 62%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/cmds/widget/cmdchangetextcolor.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/cmds/widget/cmdchangetextcolor.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/widget/cmdchangetextcolor.cpp:11: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/umlwidget.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/classifierwidget.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/widget/cmdchangetextcolor.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/umlwidgets/classifierwidget.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/widget/cmdchangetextcolor.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:76: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-18.12.2/umbrello/umlwidgets/umlwidget.h:79: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-18.12.2/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:85: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-18.12.2/umbrello/umlwidgets/umlwidget.h:89:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:98: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-18.12.2/umbrello/umlwidgets/umlwidget.h:175:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:194:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:195: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-18.12.2/umbrello/umlwidgets/umlwidget.h:232: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-18.12.2/umbrello/umlwidgets/umlwidget.h:236:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:253:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:254:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:255:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:256:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:257: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-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/widget/cmdchangetextcolor.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds/widget/cmdchangetextcolor.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:340:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:341:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:342:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:344:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:345:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:346:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:347:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:348:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:360: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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 63%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/cmds/widget/cmdchangevisualproperty.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/cmds/widget/cmdchangevisualproperty.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/classifierwidget.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/widget/cmdchangevisualproperty.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/widget/cmdchangevisualproperty.cpp:11: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/umlwidgets/classifierwidget.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/widget/cmdchangevisualproperty.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/widget/cmdchangevisualproperty.cpp:11: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:76: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-18.12.2/umbrello/umlwidgets/umlwidget.h:79: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-18.12.2/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:85: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-18.12.2/umbrello/umlwidgets/umlwidget.h:89:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:98: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-18.12.2/umbrello/umlwidgets/umlwidget.h:175:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:194:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:195: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-18.12.2/umbrello/umlwidgets/umlwidget.h:232: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-18.12.2/umbrello/umlwidgets/umlwidget.h:236:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:253:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:254:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:255:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:256:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:257: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-18.12.2/umbrello/cmds/widget/cmdchangevisualproperty.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/widget/cmdchangevisualproperty.cpp:11: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds/widget/cmdchangevisualproperty.cpp:11: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds/widget/cmdchangevisualproperty.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 64%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/cmds/widget/cmdsetname.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/cmds/widget/cmdsetname.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/widget/cmdsetname.cpp:11: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 63%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/cmds/widget/cmdcreatewidget.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/cmds/widget/cmdcreatewidget.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/widget/cmdcreatewidget.cpp:11: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/widget/cmdcreatewidget.h:28:14: warning: 'virtual void Uml::CmdCreateWidget::redo()' can be marked override [-Wsuggest-override] void redo(); ^~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/widget/cmdcreatewidget.h:29:14: warning: 'virtual void Uml::CmdCreateWidget::undo()' can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/classifierwidget.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/widget/cmdcreatewidget.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/umlwidgets/classifierwidget.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/widget/cmdcreatewidget.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:76: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-18.12.2/umbrello/umlwidgets/umlwidget.h:79: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-18.12.2/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:85: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-18.12.2/umbrello/umlwidgets/umlwidget.h:89:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:98: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-18.12.2/umbrello/umlwidgets/umlwidget.h:175:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:194:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:195: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-18.12.2/umbrello/umlwidgets/umlwidget.h:232: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-18.12.2/umbrello/umlwidgets/umlwidget.h:236:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:253:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:254:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:255:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:256:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:257: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-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/widget/cmdcreatewidget.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds/widget/cmdcreatewidget.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:340:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:341:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:342:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:344:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:345:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:346:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:347:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:348:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:360: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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 64%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/cmds/widget/cmdremovewidget.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/cmds/widget/cmdremovewidget.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/widget/cmdremovewidget.cpp:11: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/widget/cmdremovewidget.h:28:14: warning: 'virtual void Uml::CmdRemoveWidget::redo()' can be marked override [-Wsuggest-override] void redo(); ^~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/widget/cmdremovewidget.h:29:14: warning: 'virtual void Uml::CmdRemoveWidget::undo()' can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/classifierwidget.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/widget/cmdremovewidget.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/umlwidgets/classifierwidget.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/widget/cmdremovewidget.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:76: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-18.12.2/umbrello/umlwidgets/umlwidget.h:79: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-18.12.2/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:85: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-18.12.2/umbrello/umlwidgets/umlwidget.h:89:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:98: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-18.12.2/umbrello/umlwidgets/umlwidget.h:175:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:194:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:195: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-18.12.2/umbrello/umlwidgets/umlwidget.h:232: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-18.12.2/umbrello/umlwidgets/umlwidget.h:236:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:253:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:254:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:255:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:256:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:257: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-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/widget/cmdremovewidget.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds/widget/cmdremovewidget.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:340:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:341:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:342:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:344:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:345:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:346:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:347:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:348:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:360: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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 64%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/cmds/widget/cmdmovewidget.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/cmds/widget/cmdmovewidget.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/widget/cmdmovewidget.cpp:11: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/umlwidget.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/classifierwidget.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/widget/cmdmovewidget.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/umlwidgets/classifierwidget.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/widget/cmdmovewidget.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:76: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-18.12.2/umbrello/umlwidgets/umlwidget.h:79: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-18.12.2/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:85: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-18.12.2/umbrello/umlwidgets/umlwidget.h:89:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:98: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-18.12.2/umbrello/umlwidgets/umlwidget.h:175:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:194:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:195: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-18.12.2/umbrello/umlwidgets/umlwidget.h:232: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-18.12.2/umbrello/umlwidgets/umlwidget.h:236:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:253:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:254:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:255:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:256:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:257: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-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/widget/cmdmovewidget.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds/widget/cmdmovewidget.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:340:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:341:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:342:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:344:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:345:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:346:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:347:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:348:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:360: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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 64%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/cmds/widget/cmdresizewidget.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/cmds/widget/cmdresizewidget.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/widget/cmdresizewidget.cpp:11: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/umlwidget.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/classifierwidget.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/widget/cmdresizewidget.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/umlwidgets/classifierwidget.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/widget/cmdresizewidget.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:76: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-18.12.2/umbrello/umlwidgets/umlwidget.h:79: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-18.12.2/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:85: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-18.12.2/umbrello/umlwidgets/umlwidget.h:89:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:98: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-18.12.2/umbrello/umlwidgets/umlwidget.h:175:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:194:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:195: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-18.12.2/umbrello/umlwidgets/umlwidget.h:232: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-18.12.2/umbrello/umlwidgets/umlwidget.h:236:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:253:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:254:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:255:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:256:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:257: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-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/widget/cmdresizewidget.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds/widget/cmdresizewidget.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:340:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:341:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:342:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:344:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:345:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:346:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:347:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:348:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:360: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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 65%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/menus/umllistviewpopupmenu.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/menus/umllistviewpopupmenu.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus/listpopupmenu.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus/umllistviewpopupmenu.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus/umllistviewpopupmenu.cpp:11: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/menus/umllistviewpopupmenu.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/folder.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus/umllistviewpopupmenu.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/folder.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus/umllistviewpopupmenu.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/menus/umllistviewpopupmenu.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/entityconstraint.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus/umllistviewpopupmenu.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus/umllistviewpopupmenu.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus/umllistviewpopupmenu.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus/umllistviewpopupmenu.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 65%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/cmds/widget/cmdsettxt.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/cmds/widget/cmdsettxt.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/widget/cmdsettxt.cpp:11: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds/widget/cmdsettxt.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/umlwidgets/umlwidget.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/floatingtextwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/widget/cmdsettxt.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/umlwidgets/floatingtextwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/widget/cmdsettxt.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:76: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-18.12.2/umbrello/umlwidgets/umlwidget.h:79: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-18.12.2/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:85: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-18.12.2/umbrello/umlwidgets/umlwidget.h:89:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:98: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-18.12.2/umbrello/umlwidgets/umlwidget.h:175:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:194:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:195: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-18.12.2/umbrello/umlwidgets/umlwidget.h:232: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-18.12.2/umbrello/umlwidgets/umlwidget.h:236:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:253:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:254:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:255:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:256:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:257: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-18.12.2/umbrello/cmds/widget/cmdsettxt.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 66%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/uml1model/actor.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/uml1model/actor.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/actor.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/actor.cpp:11: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/actor.cpp:11: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 65%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/menus/associationwidgetpopupmenu.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/menus/associationwidgetpopupmenu.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus/listpopupmenu.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus/associationwidgetpopupmenu.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus/associationwidgetpopupmenu.cpp:11: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/menus/associationwidgetpopupmenu.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/associationline.h:154: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-18.12.2/umbrello/umlwidgets/associationline.h:158:12: warning: 'virtual QRectF AssociationLine::boundingRect() const' can be marked override [-Wsuggest-override] QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationline.h:159:18: warning: 'virtual QPainterPath AssociationLine::shape() const' can be marked override [-Wsuggest-override] QPainterPath shape() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationline.h:164:10: warning: 'virtual void AssociationLine::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationline.h:165:10: warning: 'virtual void AssociationLine::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationline.h:166:10: warning: 'virtual void AssociationLine::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationline.h:168:10: warning: 'virtual void AssociationLine::hoverEnterEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override] void hoverEnterEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationline.h:169:10: warning: 'virtual void AssociationLine::hoverMoveEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override] void hoverMoveEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationline.h:170: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-18.12.2/umbrello/umlwidgets/classifierwidget.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/linkwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus/associationwidgetpopupmenu.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:76: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-18.12.2/umbrello/umlwidgets/umlwidget.h:79: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-18.12.2/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:85: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-18.12.2/umbrello/umlwidgets/umlwidget.h:89:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:98: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-18.12.2/umbrello/umlwidgets/umlwidget.h:175:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:194:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:195: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-18.12.2/umbrello/umlwidgets/umlwidget.h:232: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-18.12.2/umbrello/umlwidgets/umlwidget.h:236:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:253:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:254:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:255:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:256:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:257: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-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/linkwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus/associationwidgetpopupmenu.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/linkwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus/associationwidgetpopupmenu.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:340:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:341:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:342:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:344:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:345:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:346:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:347:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:348:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:360: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-18.12.2/umbrello/menus/associationwidgetpopupmenu.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:62:18: warning: 'virtual void AssociationWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override] virtual void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:66:18: warning: 'virtual void AssociationWidget::lwSetFont(QFont)' can be marked override [-Wsuggest-override] virtual void lwSetFont(QFont font); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:67:28: warning: 'virtual UMLClassifier* AssociationWidget::operationOwner()' can be marked override [-Wsuggest-override] virtual UMLClassifier *operationOwner(); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:69:27: warning: 'virtual UMLOperation* AssociationWidget::operation()' can be marked override [-Wsuggest-override] virtual UMLOperation *operation(); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:70:18: warning: 'virtual void AssociationWidget::setOperation(UMLOperation*)' can be marked override [-Wsuggest-override] virtual void setOperation(UMLOperation *op); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:72:21: warning: 'virtual QString AssociationWidget::customOpText()' can be marked override [-Wsuggest-override] virtual QString customOpText(); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:73: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-18.12.2/umbrello/umlwidgets/associationwidget.h:75:18: warning: 'virtual void AssociationWidget::resetTextPositions()' can be marked override [-Wsuggest-override] virtual void resetTextPositions(); ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:77:18: warning: 'virtual void AssociationWidget::setMessageText(FloatingTextWidget*)' can be marked override [-Wsuggest-override] virtual void setMessageText(FloatingTextWidget *ft); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:78: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-18.12.2/umbrello/umlwidgets/associationwidget.h:80:18: warning: 'virtual bool AssociationWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:82:21: warning: 'virtual QString AssociationWidget::lwOperationText()' can be marked override [-Wsuggest-override] virtual QString lwOperationText(); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:83:28: warning: 'virtual UMLClassifier* AssociationWidget::lwClassifier()' can be marked override [-Wsuggest-override] virtual UMLClassifier *lwClassifier(); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:84: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-18.12.2/umbrello/umlwidgets/associationwidget.h:86: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-18.12.2/umbrello/umlwidgets/associationwidget.h:90:18: warning: 'virtual void AssociationWidget::calculateNameTextSegment()' can be marked override [-Wsuggest-override] virtual void calculateNameTextSegment(); ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:105:10: warning: 'virtual void AssociationWidget::setName(const QString&)' can be marked override [-Wsuggest-override] void setName(const QString &strRole); ^~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:149:20: warning: 'virtual QRectF AssociationWidget::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:150:26: warning: 'virtual QPainterPath AssociationWidget::shape() const' can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:156:16: warning: 'virtual UMLWidget* AssociationWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF &p); ^~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:174:11: warning: 'virtual QFont AssociationWidget::font() const' can be marked override [-Wsuggest-override] QFont font() const; ^~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:176: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-18.12.2/umbrello/umlwidgets/associationwidget.h:177: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-18.12.2/umbrello/umlwidgets/associationwidget.h:178:18: warning: 'virtual void AssociationWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:186:18: warning: 'virtual bool AssociationWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:187: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-18.12.2/umbrello/umlwidgets/associationwidget.h:194:18: warning: 'virtual void AssociationWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:195:18: warning: 'virtual void AssociationWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:196:18: warning: 'virtual void AssociationWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:197:18: warning: 'virtual void AssociationWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:199:18: warning: 'virtual void AssociationWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:201:18: warning: 'virtual void AssociationWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:208:18: warning: 'virtual void AssociationWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:210:18: warning: 'virtual void AssociationWidget::hoverEnterEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override] virtual void hoverEnterEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:211:18: warning: 'virtual void AssociationWidget::hoverLeaveEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override] virtual void hoverLeaveEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:212: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-18.12.2/umbrello/menus/associationwidgetpopupmenu.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 66%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/menus/dialogspopupmenu.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/menus/dialogspopupmenu.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus/listpopupmenu.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus/dialogspopupmenu.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus/dialogspopupmenu.cpp:11: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/menus/dialogspopupmenu.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 66%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/menus/widgetbasepopupmenu.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/menus/widgetbasepopupmenu.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus/listpopupmenu.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus/widgetbasepopupmenu.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus/widgetbasepopupmenu.cpp:11: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/umlwidgets/activitywidget.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus/widgetbasepopupmenu.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:76: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-18.12.2/umbrello/umlwidgets/umlwidget.h:79: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-18.12.2/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:85: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-18.12.2/umbrello/umlwidgets/umlwidget.h:89:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:98: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-18.12.2/umbrello/umlwidgets/umlwidget.h:175:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:194:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:195: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-18.12.2/umbrello/umlwidgets/umlwidget.h:232: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-18.12.2/umbrello/umlwidgets/umlwidget.h:236:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:253:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:254:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:255:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:256:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:257: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-18.12.2/umbrello/menus/widgetbasepopupmenu.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/category.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus/widgetbasepopupmenu.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/menus/widgetbasepopupmenu.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus/widgetbasepopupmenu.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/attribute.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus/widgetbasepopupmenu.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus/widgetbasepopupmenu.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus/widgetbasepopupmenu.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus/widgetbasepopupmenu.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus/widgetbasepopupmenu.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/menus/widgetbasepopupmenu.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:54: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-18.12.2/umbrello/uml1model/classifier.h:56:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:129:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:181: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-18.12.2/umbrello/uml1model/classifier.h:183: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-18.12.2/umbrello/umlwidgets/combinedfragmentwidget.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus/widgetbasepopupmenu.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/menus/widgetbasepopupmenu.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/menus/widgetbasepopupmenu.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/menus/widgetbasepopupmenu.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/menus/widgetbasepopupmenu.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/forkjoinwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus/widgetbasepopupmenu.cpp:21: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/menus/widgetbasepopupmenu.cpp:21: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/menus/widgetbasepopupmenu.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/menus/widgetbasepopupmenu.cpp:23: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/objectwidget.h:51:10: warning: 'virtual void ObjectWidget::cleanup()' can be marked override [-Wsuggest-override] void cleanup(); ^~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/menus/widgetbasepopupmenu.cpp:24: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/menus/widgetbasepopupmenu.cpp:25: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/pinportbase.h:40:10: warning: 'virtual void PinPortBase::updateWidget()' can be marked override [-Wsuggest-override] void updateWidget(); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/pinportbase.h:41:10: warning: 'virtual void PinPortBase::setName(const QString&)' can be marked override [-Wsuggest-override] void setName(const QString &strName); ^~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/pinportbase.h:42: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-18.12.2/umbrello/umlwidgets/pinportbase.h:43:18: warning: 'virtual void PinPortBase::notifyParentResize()' can be marked override [-Wsuggest-override] virtual void notifyParentResize(); ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/pinportbase.h:45:16: warning: 'virtual UMLWidget* PinPortBase::onWidget(const QPointF&)' can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF& p); ^~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/pinportbase.h:46: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-18.12.2/umbrello/umlwidgets/pinportbase.h:51: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-18.12.2/umbrello/umlwidgets/pinportbase.h:52:10: warning: 'virtual bool PinPortBase::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/pinportbase.h:55:18: warning: 'virtual void PinPortBase::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/pinportbase.h:59: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-18.12.2/umbrello/menus/widgetbasepopupmenu.cpp:26: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/statewidget.h:63: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-18.12.2/umbrello/umlwidgets/statewidget.h:79:18: warning: 'virtual bool StateWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/statewidget.h:81:18: warning: 'virtual bool StateWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/statewidget.h:82: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-18.12.2/umbrello/umlwidgets/statewidget.h:85:12: warning: 'virtual QSizeF StateWidget::minimumSize() const' can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/statewidget.h:86:12: warning: 'virtual QSizeF StateWidget::maximumSize()' can be marked override [-Wsuggest-override] QSizeF maximumSize(); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/statewidget.h:90: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-18.12.2/umbrello/menus/widgetbasepopupmenu.cpp:27: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/menus/widgetbasepopupmenu.cpp:28: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus/widgetbasepopupmenu.cpp:29: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/menus/widgetbasepopupmenu.cpp:29: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:340:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:341:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:342:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:344:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:345:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:346:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:347:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:348:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:360: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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 66%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/uml1model/artifact.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/uml1model/artifact.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/artifact.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/artifact.cpp:11: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/artifact.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/artifact.cpp:11: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/artifact.cpp:11: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/artifact.h:55: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-18.12.2/umbrello/uml1model/artifact.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 65%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/menus/listpopupmenu.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/menus/listpopupmenu.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus/listpopupmenu.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus/listpopupmenu.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/umlwidgets/activitywidget.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus/listpopupmenu.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:76: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-18.12.2/umbrello/umlwidgets/umlwidget.h:79: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-18.12.2/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:85: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-18.12.2/umbrello/umlwidgets/umlwidget.h:89:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:98: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-18.12.2/umbrello/umlwidgets/umlwidget.h:175:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:194:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:195: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-18.12.2/umbrello/umlwidgets/umlwidget.h:232: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-18.12.2/umbrello/umlwidgets/umlwidget.h:236:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:253:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:254:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:255:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:256:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:257: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-18.12.2/umbrello/menus/listpopupmenu.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/menus/listpopupmenu.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/associationline.h:154: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-18.12.2/umbrello/umlwidgets/associationline.h:158:12: warning: 'virtual QRectF AssociationLine::boundingRect() const' can be marked override [-Wsuggest-override] QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationline.h:159:18: warning: 'virtual QPainterPath AssociationLine::shape() const' can be marked override [-Wsuggest-override] QPainterPath shape() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationline.h:164:10: warning: 'virtual void AssociationLine::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationline.h:165:10: warning: 'virtual void AssociationLine::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationline.h:166:10: warning: 'virtual void AssociationLine::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationline.h:168:10: warning: 'virtual void AssociationLine::hoverEnterEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override] void hoverEnterEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationline.h:169:10: warning: 'virtual void AssociationLine::hoverMoveEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override] void hoverMoveEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationline.h:170: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-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/linkwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus/listpopupmenu.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/linkwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus/listpopupmenu.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:340:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:341:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:342:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:344:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:345:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:346:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:347:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:348:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:360: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-18.12.2/umbrello/menus/listpopupmenu.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:62:18: warning: 'virtual void AssociationWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override] virtual void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:66:18: warning: 'virtual void AssociationWidget::lwSetFont(QFont)' can be marked override [-Wsuggest-override] virtual void lwSetFont(QFont font); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:67:28: warning: 'virtual UMLClassifier* AssociationWidget::operationOwner()' can be marked override [-Wsuggest-override] virtual UMLClassifier *operationOwner(); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:69:27: warning: 'virtual UMLOperation* AssociationWidget::operation()' can be marked override [-Wsuggest-override] virtual UMLOperation *operation(); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:70:18: warning: 'virtual void AssociationWidget::setOperation(UMLOperation*)' can be marked override [-Wsuggest-override] virtual void setOperation(UMLOperation *op); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:72:21: warning: 'virtual QString AssociationWidget::customOpText()' can be marked override [-Wsuggest-override] virtual QString customOpText(); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:73: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-18.12.2/umbrello/umlwidgets/associationwidget.h:75:18: warning: 'virtual void AssociationWidget::resetTextPositions()' can be marked override [-Wsuggest-override] virtual void resetTextPositions(); ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:77:18: warning: 'virtual void AssociationWidget::setMessageText(FloatingTextWidget*)' can be marked override [-Wsuggest-override] virtual void setMessageText(FloatingTextWidget *ft); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:78: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-18.12.2/umbrello/umlwidgets/associationwidget.h:80:18: warning: 'virtual bool AssociationWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:82:21: warning: 'virtual QString AssociationWidget::lwOperationText()' can be marked override [-Wsuggest-override] virtual QString lwOperationText(); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:83:28: warning: 'virtual UMLClassifier* AssociationWidget::lwClassifier()' can be marked override [-Wsuggest-override] virtual UMLClassifier *lwClassifier(); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:84: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-18.12.2/umbrello/umlwidgets/associationwidget.h:86: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-18.12.2/umbrello/umlwidgets/associationwidget.h:90:18: warning: 'virtual void AssociationWidget::calculateNameTextSegment()' can be marked override [-Wsuggest-override] virtual void calculateNameTextSegment(); ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:105:10: warning: 'virtual void AssociationWidget::setName(const QString&)' can be marked override [-Wsuggest-override] void setName(const QString &strRole); ^~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:149:20: warning: 'virtual QRectF AssociationWidget::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:150:26: warning: 'virtual QPainterPath AssociationWidget::shape() const' can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:156:16: warning: 'virtual UMLWidget* AssociationWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF &p); ^~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:174:11: warning: 'virtual QFont AssociationWidget::font() const' can be marked override [-Wsuggest-override] QFont font() const; ^~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:176: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-18.12.2/umbrello/umlwidgets/associationwidget.h:177: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-18.12.2/umbrello/umlwidgets/associationwidget.h:178:18: warning: 'virtual void AssociationWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:186:18: warning: 'virtual bool AssociationWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:187: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-18.12.2/umbrello/umlwidgets/associationwidget.h:194:18: warning: 'virtual void AssociationWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:195:18: warning: 'virtual void AssociationWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:196:18: warning: 'virtual void AssociationWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:197:18: warning: 'virtual void AssociationWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:199:18: warning: 'virtual void AssociationWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:201:18: warning: 'virtual void AssociationWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:208:18: warning: 'virtual void AssociationWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:210:18: warning: 'virtual void AssociationWidget::hoverEnterEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override] virtual void hoverEnterEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:211:18: warning: 'virtual void AssociationWidget::hoverLeaveEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override] virtual void hoverLeaveEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:212: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-18.12.2/umbrello/uml1model/category.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus/listpopupmenu.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/menus/listpopupmenu.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus/listpopupmenu.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/attribute.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus/listpopupmenu.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus/listpopupmenu.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus/listpopupmenu.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus/listpopupmenu.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus/listpopupmenu.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/menus/listpopupmenu.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:54: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-18.12.2/umbrello/uml1model/classifier.h:56:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:129:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:181: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-18.12.2/umbrello/uml1model/classifier.h:183: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-18.12.2/umbrello/umlwidgets/combinedfragmentwidget.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus/listpopupmenu.cpp:21: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/menus/listpopupmenu.cpp:21: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/menus/listpopupmenu.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/menus/listpopupmenu.cpp:23: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/menus/listpopupmenu.cpp:24: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/forkjoinwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus/listpopupmenu.cpp:25: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/menus/listpopupmenu.cpp:25: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/menus/listpopupmenu.cpp:28: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/menus/listpopupmenu.cpp:29: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/objectwidget.h:51:10: warning: 'virtual void ObjectWidget::cleanup()' can be marked override [-Wsuggest-override] void cleanup(); ^~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/menus/listpopupmenu.cpp:30: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/menus/listpopupmenu.cpp:31: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/pinportbase.h:40:10: warning: 'virtual void PinPortBase::updateWidget()' can be marked override [-Wsuggest-override] void updateWidget(); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/pinportbase.h:41:10: warning: 'virtual void PinPortBase::setName(const QString&)' can be marked override [-Wsuggest-override] void setName(const QString &strName); ^~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/pinportbase.h:42: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-18.12.2/umbrello/umlwidgets/pinportbase.h:43:18: warning: 'virtual void PinPortBase::notifyParentResize()' can be marked override [-Wsuggest-override] virtual void notifyParentResize(); ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/pinportbase.h:45:16: warning: 'virtual UMLWidget* PinPortBase::onWidget(const QPointF&)' can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF& p); ^~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/pinportbase.h:46: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-18.12.2/umbrello/umlwidgets/pinportbase.h:51: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-18.12.2/umbrello/umlwidgets/pinportbase.h:52:10: warning: 'virtual bool PinPortBase::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/pinportbase.h:55:18: warning: 'virtual void PinPortBase::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/pinportbase.h:59: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-18.12.2/umbrello/menus/listpopupmenu.cpp:32: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/preconditionwidget.h:53:10: warning: 'virtual void PreconditionWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/preconditionwidget.h:54: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-18.12.2/umbrello/umlwidgets/preconditionwidget.h:57: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-18.12.2/umbrello/menus/listpopupmenu.cpp:33: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/menus/listpopupmenu.cpp:34: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/statewidget.h:63: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-18.12.2/umbrello/umlwidgets/statewidget.h:79:18: warning: 'virtual bool StateWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/statewidget.h:81:18: warning: 'virtual bool StateWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/statewidget.h:82: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-18.12.2/umbrello/umlwidgets/statewidget.h:85:12: warning: 'virtual QSizeF StateWidget::minimumSize() const' can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/statewidget.h:86:12: warning: 'virtual QSizeF StateWidget::maximumSize()' can be marked override [-Wsuggest-override] QSizeF maximumSize(); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/statewidget.h:90: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-18.12.2/umbrello/menus/listpopupmenu.cpp:35: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/menus/listpopupmenu.cpp:38: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/menus/listpopupmenu.cpp:39: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 65%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/menus/umlscenepopupmenu.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/menus/umlscenepopupmenu.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus/listpopupmenu.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus/umlscenepopupmenu.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus/umlscenepopupmenu.cpp:11: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/menus/umlscenepopupmenu.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/uml.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus/umlscenepopupmenu.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/menus/umlscenepopupmenu.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/classifierwidget.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus/umlscenepopupmenu.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:76: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-18.12.2/umbrello/umlwidgets/umlwidget.h:79: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-18.12.2/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:85: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-18.12.2/umbrello/umlwidgets/umlwidget.h:89:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:98: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-18.12.2/umbrello/umlwidgets/umlwidget.h:175:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:194:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:195: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-18.12.2/umbrello/umlwidgets/umlwidget.h:232: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-18.12.2/umbrello/umlwidgets/umlwidget.h:236:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:253:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:254:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:255:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:256:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:257: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-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus/umlscenepopupmenu.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/menus/umlscenepopupmenu.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:340:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:341:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:342:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:344:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:345:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:346:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:347:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:348:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:360: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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 67%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/uml1model/association.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/uml1model/association.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/association.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/association.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/association.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/association.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/attribute.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/association.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/association.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/association.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/association.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/association.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/association.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/uml1model/association.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:54: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-18.12.2/umbrello/uml1model/classifier.h:56:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:129:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:181: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-18.12.2/umbrello/uml1model/classifier.h:183: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-18.12.2/umbrello/uml1model/association.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/association.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/association.cpp:21: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlrole.h:47:16: warning: 'virtual UMLObject* UMLRole::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const { return 0; } ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlrole.h:49: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-18.12.2/umbrello/uml1model/umlrole.h:51:18: warning: 'virtual bool UMLRole::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget *parent = 0); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlrole.h:55: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-18.12.2/umbrello/cmds.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/association.cpp:24: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/association.cpp:24: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/association.cpp:24: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/association.cpp:24: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:22, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/association.cpp:24: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:27, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/association.cpp:24: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:28, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/association.cpp:24: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:29, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/association.cpp:24: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:30, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/association.cpp:24: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:35, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/association.cpp:24: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:36, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/association.cpp:24: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:37, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/association.cpp:24: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:38, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/association.cpp:24: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:39, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/association.cpp:24: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:40, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/association.cpp:24: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:41, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/association.cpp:24: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/classifierwidget.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/widget/cmdchangevisualproperty.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds.h:42, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/association.cpp:24: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:76: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-18.12.2/umbrello/umlwidgets/umlwidget.h:79: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-18.12.2/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:85: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-18.12.2/umbrello/umlwidgets/umlwidget.h:89:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:98: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-18.12.2/umbrello/umlwidgets/umlwidget.h:175:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:194:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:195: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-18.12.2/umbrello/umlwidgets/umlwidget.h:232: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-18.12.2/umbrello/umlwidgets/umlwidget.h:236:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:253:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:254:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:255:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:256:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:257: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-18.12.2/umbrello/cmds/widget/cmdchangevisualproperty.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds.h:42, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/association.cpp:24: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:42, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/association.cpp:24: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:43, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/association.cpp:24: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/widget/cmdcreatewidget.h:28:14: warning: 'virtual void Uml::CmdCreateWidget::redo()' can be marked override [-Wsuggest-override] void redo(); ^~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/widget/cmdcreatewidget.h:29:14: warning: 'virtual void Uml::CmdCreateWidget::undo()' can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds.h:44, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/association.cpp:24: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:45, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/association.cpp:24: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/widget/cmdremovewidget.h:28:14: warning: 'virtual void Uml::CmdRemoveWidget::redo()' can be marked override [-Wsuggest-override] void redo(); ^~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/widget/cmdremovewidget.h:29:14: warning: 'virtual void Uml::CmdRemoveWidget::undo()' can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds.h:46, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/association.cpp:24: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:47, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/association.cpp:24: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:48, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/association.cpp:24: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 67%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/uml1model/attribute.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/uml1model/attribute.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/attribute.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/attribute.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/attribute.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/attribute.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/attribute.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/attribute.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/attribute.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/attribute.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/attribute.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/attribute.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/uml1model/attribute.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:54: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-18.12.2/umbrello/uml1model/classifier.h:56:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:129:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:181: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-18.12.2/umbrello/uml1model/classifier.h:183: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-18.12.2/umbrello/uml1model/attribute.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/attribute.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/attribute.cpp:21: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/attribute.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 67%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/uml1model/category.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/uml1model/category.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/category.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/category.cpp:11: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/category.cpp:11: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 67%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/uml1model/checkconstraint.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/uml1model/checkconstraint.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/entityconstraint.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/checkconstraint.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/checkconstraint.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/checkconstraint.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/checkconstraint.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/checkconstraint.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/checkconstraint.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/uml1model/checkconstraint.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 68%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/uml1model/classifierlistitem.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/uml1model/classifierlistitem.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifierlistitem.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifierlistitem.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifierlistitem.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifierlistitem.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifierlistitem.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifierlistitem.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifierlistitem.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifierlistitem.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifierlistitem.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/uml1model/classifierlistitem.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:54: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-18.12.2/umbrello/uml1model/classifier.h:56:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:129:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:181: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-18.12.2/umbrello/uml1model/classifier.h:183: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-18.12.2/umbrello/uml1model/classifierlistitem.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 68%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/uml1model/datatype.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/uml1model/datatype.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/datatype.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/datatype.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/datatype.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/datatype.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/attribute.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/datatype.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/datatype.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/datatype.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/datatype.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/datatype.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/datatype.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/datatype.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/datatype.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/datatype.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/datatype.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/datatype.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/datatype.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/uml1model/datatype.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/datatype.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:54: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-18.12.2/umbrello/uml1model/classifier.h:56:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:129:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:181: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-18.12.2/umbrello/uml1model/classifier.h:183: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-18.12.2/umbrello/uml1model/datatype.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 68%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/uml1model/component.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/uml1model/component.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/component.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/component.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/component.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/component.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/component.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/component.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/component.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/uml1model/entityconstraint.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/component.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/component.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/component.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/component.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/component.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 69%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/uml1model/entityattribute.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/uml1model/entityattribute.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/attribute.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/entityattribute.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/entityattribute.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/entityattribute.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/entityattribute.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/entityattribute.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/entityattribute.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/uml.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/entityattribute.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/uml1model/entityattribute.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/entityattribute.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 69%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/uml1model/entityconstraint.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/uml1model/entityconstraint.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/entityconstraint.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/entityconstraint.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/entityconstraint.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/entityconstraint.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/uml1model/entityconstraint.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 69%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/uml1model/enum.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/uml1model/enum.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/enum.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/enum.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/enum.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/enum.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/attribute.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/enum.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/enum.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/enum.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/enum.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/enum.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/enum.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/enum.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/enum.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/enum.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/enum.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/enum.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/enum.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/uml1model/enum.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/enum.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:54: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-18.12.2/umbrello/uml1model/classifier.h:56:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:129:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:181: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-18.12.2/umbrello/uml1model/classifier.h:183: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-18.12.2/umbrello/uml1model/enum.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/enum.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/uml1model/enum.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/enum.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 69%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/uml1model/enumliteral.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/uml1model/enumliteral.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/enumliteral.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/enumliteral.cpp:11: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/enumliteral.cpp:11: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/enumliteral.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 67%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/uml1model/classifier.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/uml1model/classifier.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.cpp:10: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.cpp:10: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/attribute.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.cpp:10: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.cpp:10: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.cpp:10: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.cpp:10: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.cpp:10: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.cpp:10: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/uml1model/classifier.cpp:10: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:54: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-18.12.2/umbrello/uml1model/classifier.h:56:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:129:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:181: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-18.12.2/umbrello/uml1model/classifier.h:183: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-18.12.2/umbrello/uml1model/classifier.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/uml1model/classifier.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.cpp:21: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.cpp:23: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.cpp:25: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.cpp:30: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/uml1model/classifier.cpp:31: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/uml1model/classifier.cpp:32: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/uml1model/classifier.cpp:35: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.cpp:36: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 68%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/uml1model/entity.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/uml1model/entity.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/entity.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/entity.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/entity.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/entity.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/attribute.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/entity.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/entity.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/entity.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/entity.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/entity.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/entity.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/entity.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/entity.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/entity.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/entity.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/entity.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/entity.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/uml1model/entity.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/entity.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:54: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-18.12.2/umbrello/uml1model/classifier.h:56:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:129:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:181: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-18.12.2/umbrello/uml1model/classifier.h:183: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-18.12.2/umbrello/uml1model/entity.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/entity.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/uml1model/entity.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/entity.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/entity.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/entity.cpp:21: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/entity.cpp:26: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/uml1model/entity.cpp:27: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/uml1model/entity.cpp:29: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 70%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/uml1model/node.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/uml1model/node.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/node.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/node.cpp:11: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/node.cpp:11: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 71%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/uml1model/port.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/uml1model/port.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/port.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/port.cpp:11: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/port.cpp:11: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 71%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/uml1model/stereotype.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/uml1model/stereotype.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/stereotype.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/stereotype.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/uml.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/stereotype.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/uml1model/stereotype.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 71%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/uml1model/template.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/uml1model/template.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/template.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/template.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/template.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/template.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/uml.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/template.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/uml1model/template.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/template.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 70%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/uml1model/package.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/uml1model/package.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/package.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/package.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/package.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/uml.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/package.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/uml1model/package.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/attribute.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/package.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/package.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/package.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/package.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/package.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/uml1model/package.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:54: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-18.12.2/umbrello/uml1model/classifier.h:56:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:129:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:181: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-18.12.2/umbrello/uml1model/classifier.h:183: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-18.12.2/umbrello/uml1model/package.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/package.cpp:21: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 72%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/uml1model/umlclassifierlistitemlist.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/uml1model/umlclassifierlistitemlist.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlclassifierlistitemlist.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 72%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/uml1model/umlentityconstraintlist.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/uml1model/umlentityconstraintlist.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/entityconstraint.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlentityconstraintlist.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/umlentityconstraintlist.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 71%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/uml1model/umlattributelist.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/uml1model/umlattributelist.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/attribute.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlattributelist.cpp:11: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlattributelist.cpp:11: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 70%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/uml1model/foreignkeyconstraint.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/uml1model/foreignkeyconstraint.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/entityconstraint.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/foreignkeyconstraint.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/foreignkeyconstraint.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/entity.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/foreignkeyconstraint.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/entity.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/foreignkeyconstraint.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/entity.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/foreignkeyconstraint.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/entity.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/foreignkeyconstraint.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/entity.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/foreignkeyconstraint.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/uml1model/entity.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/foreignkeyconstraint.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:54: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-18.12.2/umbrello/uml1model/classifier.h:56:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:129:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:181: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-18.12.2/umbrello/uml1model/classifier.h:183: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-18.12.2/umbrello/uml1model/foreignkeyconstraint.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 72%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/uml1model/umlentityattributelist.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/uml1model/umlentityattributelist.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/attribute.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/entityattribute.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlentityattributelist.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlentityattributelist.cpp:11: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/entityattribute.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlentityattributelist.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlentityattributelist.cpp:11: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/umlentityattributelist.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlentityattributelist.cpp:11: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 69%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/uml1model/folder.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/uml1model/folder.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/folder.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/folder.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/folder.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/folder.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/folder.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/folder.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/uml1model/entityconstraint.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/folder.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/folder.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/folder.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/folder.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/folder.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/uml1model/folder.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/classifierwidget.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/folder.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:76: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-18.12.2/umbrello/umlwidgets/umlwidget.h:79: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-18.12.2/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:85: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-18.12.2/umbrello/umlwidgets/umlwidget.h:89:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:98: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-18.12.2/umbrello/umlwidgets/umlwidget.h:175:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:194:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:195: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-18.12.2/umbrello/umlwidgets/umlwidget.h:232: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-18.12.2/umbrello/umlwidgets/umlwidget.h:236:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:253:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:254:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:255:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:256:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:257: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-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/folder.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/folder.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:340:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:341:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:342:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:344:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:345:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:346:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:347:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:348:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:360: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-18.12.2/umbrello/uml1model/folder.cpp:23: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 73%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/uml1model/umlobjectlist.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/uml1model/umlobjectlist.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 70%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/uml1model/operation.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/uml1model/operation.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/attribute.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/operation.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/operation.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/operation.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/operation.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/operation.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/operation.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/operation.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/operation.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/operation.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/operation.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/operation.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/uml1model/operation.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:54: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-18.12.2/umbrello/uml1model/classifier.h:56:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:129:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:181: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-18.12.2/umbrello/uml1model/classifier.h:183: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-18.12.2/umbrello/uml1model/operation.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/uml1model/operation.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/operation.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/codeblockwithcomments.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codemethodblock.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/operation.cpp:24: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeblockwithcomments.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codemethodblock.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/operation.cpp:24: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codemethodblock.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/operation.cpp:24: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/operation.cpp:24: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/operation.cpp:24: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/operation.cpp:24: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/operation.cpp:24: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codedocument.h:100:10: warning: 'virtual void CodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 73%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/uml1model/usecase.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/uml1model/usecase.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/usecase.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/usecase.cpp:11: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/usecase.cpp:11: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 72%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/uml1model/umlcanvasobject.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/uml1model/umlcanvasobject.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlcanvasobject.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/umlcanvasobject.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/uml.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlcanvasobject.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/uml1model/umlcanvasobject.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlcanvasobject.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/attribute.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlcanvasobject.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlcanvasobject.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlcanvasobject.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlcanvasobject.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlcanvasobject.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/uml1model/umlcanvasobject.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:54: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-18.12.2/umbrello/uml1model/classifier.h:56:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:129:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:181: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-18.12.2/umbrello/uml1model/classifier.h:183: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-18.12.2/umbrello/uml1model/umlcanvasobject.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/umlcanvasobject.cpp:21: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/umlcanvasobject.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/umlcanvasobject.cpp:23: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 72%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/uml1model/umlobject.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/uml1model/umlobject.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/classpropertiesdialog.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlobject.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/uml1model/umlobject.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/uml1model/enumliteral.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlobject.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/umlobject.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/umlobject.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/umlobject.cpp:21: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/umlobject.cpp:23: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlobject.cpp:24: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/umlobject.cpp:24: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/umlobject.cpp:25: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/umlobject.cpp:26: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlobject.cpp:28: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlobject.cpp:28: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlobject.cpp:28: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/import_utils.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlobject.cpp:29: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlobject.cpp:31: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlobject.cpp:31: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlobject.cpp:31: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlobject.cpp:31: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:22, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlobject.cpp:31: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:27, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlobject.cpp:31: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:28, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlobject.cpp:31: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:29, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlobject.cpp:31: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:30, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlobject.cpp:31: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:35, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlobject.cpp:31: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:36, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlobject.cpp:31: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:37, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlobject.cpp:31: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:38, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlobject.cpp:31: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:39, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlobject.cpp:31: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:40, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlobject.cpp:31: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:41, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlobject.cpp:31: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/classifierwidget.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/widget/cmdchangevisualproperty.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds.h:42, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlobject.cpp:31: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:76: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-18.12.2/umbrello/umlwidgets/umlwidget.h:79: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-18.12.2/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:85: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-18.12.2/umbrello/umlwidgets/umlwidget.h:89:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:98: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-18.12.2/umbrello/umlwidgets/umlwidget.h:175:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:194:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:195: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-18.12.2/umbrello/umlwidgets/umlwidget.h:232: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-18.12.2/umbrello/umlwidgets/umlwidget.h:236:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:253:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:254:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:255:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:256:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:257: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-18.12.2/umbrello/cmds/widget/cmdchangevisualproperty.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds.h:42, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlobject.cpp:31: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:42, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlobject.cpp:31: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:43, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlobject.cpp:31: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/widget/cmdcreatewidget.h:28:14: warning: 'virtual void Uml::CmdCreateWidget::redo()' can be marked override [-Wsuggest-override] void redo(); ^~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/widget/cmdcreatewidget.h:29:14: warning: 'virtual void Uml::CmdCreateWidget::undo()' can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds.h:44, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlobject.cpp:31: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:45, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlobject.cpp:31: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/widget/cmdremovewidget.h:28:14: warning: 'virtual void Uml::CmdRemoveWidget::redo()' can be marked override [-Wsuggest-override] void redo(); ^~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/widget/cmdremovewidget.h:29:14: warning: 'virtual void Uml::CmdRemoveWidget::undo()' can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds.h:46, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlobject.cpp:31: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:47, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlobject.cpp:31: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:48, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlobject.cpp:31: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/umlobject.cpp:1275: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/umlobject.cpp:1276: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/artifact.h:55: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-18.12.2/umbrello/uml1model/umlobject.cpp:1277: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/umlobject.cpp:1280: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/umlobject.cpp:1281: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/umlobject.cpp:1282: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:54: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-18.12.2/umbrello/uml1model/classifier.h:56:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:129:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:181: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-18.12.2/umbrello/uml1model/classifier.h:183: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-18.12.2/umbrello/uml1model/umlobject.cpp:1283: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/umlobject.cpp:1284: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/umlobject.cpp:1285: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/umlobject.cpp:1286: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/umlobject.cpp:1288: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/umlobject.cpp:1292: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/umlobject.cpp:1293: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/umlobject.cpp:1294: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/umlobject.cpp:1295: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/umlobject.cpp:1297: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/umlobject.cpp:1298: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlrole.h:47:16: warning: 'virtual UMLObject* UMLRole::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const { return 0; } ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlrole.h:49: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-18.12.2/umbrello/uml1model/umlrole.h:51:18: warning: 'virtual bool UMLRole::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget *parent = 0); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlrole.h:55: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-18.12.2/umbrello/uml1model/umlobject.cpp:1300: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/umlobject.cpp:1301: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/umlobject.cpp:1302: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 74%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/uml1model/instanceattribute.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/uml1model/instanceattribute.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/attribute.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/instanceattribute.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/instanceattribute.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/instanceattribute.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/instanceattribute.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/instanceattribute.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/instanceattribute.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/uml.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/instanceattribute.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/uml1model/instanceattribute.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/instanceattribute.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 73%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/uml1model/umlrole.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/uml1model/umlrole.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlrole.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlrole.h:47:16: warning: 'virtual UMLObject* UMLRole::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const { return 0; } ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlrole.h:49: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-18.12.2/umbrello/uml1model/umlrole.h:51:18: warning: 'virtual bool UMLRole::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget *parent = 0); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlrole.h:55: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-18.12.2/umbrello/uml1model/umlrole.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/umlrole.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/uml1model/umlrole.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/uml.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlrole.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/uml1model/umlrole.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 73%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/uml1model/uniqueconstraint.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/uml1model/uniqueconstraint.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/uniqueconstraint.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/uniqueconstraint.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/uniqueconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/uniqueconstraint.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/entityattribute.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlentityattributelist.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/uniqueconstraint.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/uniqueconstraint.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/umlentityattributelist.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/uniqueconstraint.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/uniqueconstraint.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/uniqueconstraint.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/uniqueconstraint.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/entity.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/uniqueconstraint.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/entity.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/uniqueconstraint.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/entity.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/uniqueconstraint.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/entity.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/uniqueconstraint.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/entity.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/uniqueconstraint.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/uml1model/entity.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/uniqueconstraint.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:54: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-18.12.2/umbrello/uml1model/classifier.h:56:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:129:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:181: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-18.12.2/umbrello/uml1model/classifier.h:183: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-18.12.2/umbrello/uml1model/uniqueconstraint.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/uniqueconstraint.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/uniqueconstraint.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/uml1model/uniqueconstraint.cpp:21: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 74%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/activitywidget.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/umlwidgets/activitywidget.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/activitywidget.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/activitywidget.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/umlwidgets/activitywidget.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/activitywidget.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:76: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-18.12.2/umbrello/umlwidgets/umlwidget.h:79: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-18.12.2/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:85: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-18.12.2/umbrello/umlwidgets/umlwidget.h:89:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:98: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-18.12.2/umbrello/umlwidgets/umlwidget.h:175:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:194:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:195: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-18.12.2/umbrello/umlwidgets/umlwidget.h:232: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-18.12.2/umbrello/umlwidgets/umlwidget.h:236:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:253:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:254:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:255:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:256:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:257: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-18.12.2/umbrello/umlwidgets/activitywidget.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/dialogs/activitydialog.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/activitywidget.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/umlwidgets/activitywidget.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/umlwidgets/activitywidget.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/activitywidget.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/activitywidget.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:340:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:341:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:342:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:344:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:345:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:346:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:347:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:348:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:360: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-18.12.2/umbrello/umlwidgets/activitywidget.cpp:23: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 74%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/artifactwidget.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/umlwidgets/artifactwidget.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/artifactwidget.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/artifactwidget.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/umlwidgets/artifactwidget.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/artifactwidget.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:76: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-18.12.2/umbrello/umlwidgets/umlwidget.h:79: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-18.12.2/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:85: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-18.12.2/umbrello/umlwidgets/umlwidget.h:89:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:98: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-18.12.2/umbrello/umlwidgets/umlwidget.h:175:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:194:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:195: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-18.12.2/umbrello/umlwidgets/umlwidget.h:232: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-18.12.2/umbrello/umlwidgets/umlwidget.h:236:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:253:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:254:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:255:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:256:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:257: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-18.12.2/umbrello/umlwidgets/artifactwidget.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/artifact.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/artifactwidget.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/artifact.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/artifactwidget.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/artifactwidget.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/artifact.h:55: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-18.12.2/umbrello/umlwidgets/artifactwidget.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/artifactwidget.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/artifactwidget.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:340:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:341:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:342:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:344:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:345:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:346:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:347:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:348:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:360: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-18.12.2/umbrello/umlwidgets/artifactwidget.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 74%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/uml1model/instance.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/uml1model/instance.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/instance.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/instance.cpp:11: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/instance.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/instance.cpp:11: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/attribute.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/instance.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/instance.cpp:11: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/instance.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/instance.cpp:11: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/instance.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/instance.cpp:11: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/instance.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/instance.cpp:11: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/instance.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/instance.cpp:11: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/instance.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/instance.cpp:11: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/uml1model/instance.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/instance.cpp:11: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:54: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-18.12.2/umbrello/uml1model/classifier.h:56:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:129:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:181: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-18.12.2/umbrello/uml1model/classifier.h:183: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-18.12.2/umbrello/uml1model/instance.cpp:11: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/instance.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/instance.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/instance.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/instance.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:22, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/instance.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:27, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/instance.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:28, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/instance.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:29, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/instance.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:30, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/instance.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:35, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/instance.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:36, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/instance.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:37, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/instance.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:38, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/instance.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:39, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/instance.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:40, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/instance.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:41, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/instance.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/classifierwidget.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/widget/cmdchangevisualproperty.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds.h:42, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/instance.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:76: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-18.12.2/umbrello/umlwidgets/umlwidget.h:79: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-18.12.2/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:85: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-18.12.2/umbrello/umlwidgets/umlwidget.h:89:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:98: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-18.12.2/umbrello/umlwidgets/umlwidget.h:175:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:194:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:195: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-18.12.2/umbrello/umlwidgets/umlwidget.h:232: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-18.12.2/umbrello/umlwidgets/umlwidget.h:236:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:253:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:254:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:255:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:256:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:257: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-18.12.2/umbrello/cmds/widget/cmdchangevisualproperty.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds.h:42, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/instance.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:42, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/instance.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:43, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/instance.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/widget/cmdcreatewidget.h:28:14: warning: 'virtual void Uml::CmdCreateWidget::redo()' can be marked override [-Wsuggest-override] void redo(); ^~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/widget/cmdcreatewidget.h:29:14: warning: 'virtual void Uml::CmdCreateWidget::undo()' can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds.h:44, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/instance.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:45, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/instance.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/widget/cmdremovewidget.h:28:14: warning: 'virtual void Uml::CmdRemoveWidget::redo()' can be marked override [-Wsuggest-override] void redo(); ^~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/widget/cmdremovewidget.h:29:14: warning: 'virtual void Uml::CmdRemoveWidget::undo()' can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds.h:46, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/instance.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:47, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/instance.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:48, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/instance.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/instance.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/uml1model/instance.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/instance.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/instance.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 74%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/actorwidget.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/umlwidgets/actorwidget.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/actorwidget.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/actorwidget.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/umlwidgets/actorwidget.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/actorwidget.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:76: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-18.12.2/umbrello/umlwidgets/umlwidget.h:79: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-18.12.2/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:85: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-18.12.2/umbrello/umlwidgets/umlwidget.h:89:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:98: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-18.12.2/umbrello/umlwidgets/umlwidget.h:175:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:194:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:195: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-18.12.2/umbrello/umlwidgets/umlwidget.h:232: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-18.12.2/umbrello/umlwidgets/umlwidget.h:236:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:253:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:254:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:255:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:256:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:257: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-18.12.2/umbrello/umlwidgets/actorwidget.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/actor.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/actorwidget.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/actorwidget.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/actorwidget.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 75%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/boxwidget.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/umlwidgets/boxwidget.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/boxwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/boxwidget.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/umlwidgets/boxwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/boxwidget.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:76: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-18.12.2/umbrello/umlwidgets/umlwidget.h:79: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-18.12.2/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:85: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-18.12.2/umbrello/umlwidgets/umlwidget.h:89:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:98: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-18.12.2/umbrello/umlwidgets/umlwidget.h:175:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:194:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:195: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-18.12.2/umbrello/umlwidgets/umlwidget.h:232: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-18.12.2/umbrello/umlwidgets/umlwidget.h:236:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:253:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:254:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:255:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:256:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:257: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-18.12.2/umbrello/umlwidgets/boxwidget.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/boxwidget.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/umlwidgets/boxwidget.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 76%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/childwidgetplacementport.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/umlwidgets/childwidgetplacementport.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/childwidgetplacementport.cpp:11: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/umlwidgets/childwidgetplacementport.h:28:18: warning: 'virtual void ChildWidgetPlacementPort::setInitialPosition()' can be marked override [-Wsuggest-override] virtual void setInitialPosition(); ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/umlwidget.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/childwidgetplacementport.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/umlwidgets/childwidgetplacementport.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:76: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-18.12.2/umbrello/umlwidgets/umlwidget.h:79: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-18.12.2/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:85: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-18.12.2/umbrello/umlwidgets/umlwidget.h:89:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:98: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-18.12.2/umbrello/umlwidgets/umlwidget.h:175:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:194:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:195: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-18.12.2/umbrello/umlwidgets/umlwidget.h:232: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-18.12.2/umbrello/umlwidgets/umlwidget.h:236:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:253:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:254:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:255:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:256:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:257: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-18.12.2/umbrello/umlwidgets/childwidgetplacementport.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/pinportbase.h:40:10: warning: 'virtual void PinPortBase::updateWidget()' can be marked override [-Wsuggest-override] void updateWidget(); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/pinportbase.h:41:10: warning: 'virtual void PinPortBase::setName(const QString&)' can be marked override [-Wsuggest-override] void setName(const QString &strName); ^~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/pinportbase.h:42: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-18.12.2/umbrello/umlwidgets/pinportbase.h:43:18: warning: 'virtual void PinPortBase::notifyParentResize()' can be marked override [-Wsuggest-override] virtual void notifyParentResize(); ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/pinportbase.h:45:16: warning: 'virtual UMLWidget* PinPortBase::onWidget(const QPointF&)' can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF& p); ^~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/pinportbase.h:46: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-18.12.2/umbrello/umlwidgets/pinportbase.h:51: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-18.12.2/umbrello/umlwidgets/pinportbase.h:52:10: warning: 'virtual bool PinPortBase::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/pinportbase.h:55:18: warning: 'virtual void PinPortBase::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/pinportbase.h:59:10: warning: 'virtual bool PinPortBase::activate(IDChangeLog*)' can be marked override [-Wsuggest-override] bool activate(IDChangeLog* changeLog = 0); ^~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/childwidgetplacementport.cpp: In member function 'virtual void ChildWidgetPlacementPort::setNewPositionWhenMoved(qreal, qreal)': /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/childwidgetplacementport.cpp:39:12: warning: enumeration value 'Undefined' not handled in switch [-Wswitch] switch (m_connectedSide) ^ make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 76%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/childwidgetplacement.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/umlwidgets/childwidgetplacement.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/pinportbase.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/childwidgetplacement.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/umlwidgets/pinportbase.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/childwidgetplacement.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:76: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-18.12.2/umbrello/umlwidgets/umlwidget.h:79: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-18.12.2/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:85: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-18.12.2/umbrello/umlwidgets/umlwidget.h:89:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:98: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-18.12.2/umbrello/umlwidgets/umlwidget.h:175:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:194:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:195: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-18.12.2/umbrello/umlwidgets/umlwidget.h:232: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-18.12.2/umbrello/umlwidgets/umlwidget.h:236:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:253:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:254:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:255:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:256:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:257: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-18.12.2/umbrello/umlwidgets/childwidgetplacement.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/pinportbase.h:40:10: warning: 'virtual void PinPortBase::updateWidget()' can be marked override [-Wsuggest-override] void updateWidget(); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/pinportbase.h:41:10: warning: 'virtual void PinPortBase::setName(const QString&)' can be marked override [-Wsuggest-override] void setName(const QString &strName); ^~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/pinportbase.h:42: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-18.12.2/umbrello/umlwidgets/pinportbase.h:43:18: warning: 'virtual void PinPortBase::notifyParentResize()' can be marked override [-Wsuggest-override] virtual void notifyParentResize(); ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/pinportbase.h:45:16: warning: 'virtual UMLWidget* PinPortBase::onWidget(const QPointF&)' can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF& p); ^~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/pinportbase.h:46: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-18.12.2/umbrello/umlwidgets/pinportbase.h:51: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-18.12.2/umbrello/umlwidgets/pinportbase.h:52:10: warning: 'virtual bool PinPortBase::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/pinportbase.h:55:18: warning: 'virtual void PinPortBase::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/pinportbase.h:59: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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 75%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/categorywidget.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/umlwidgets/categorywidget.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/categorywidget.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/categorywidget.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/umlwidgets/categorywidget.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/categorywidget.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:76: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-18.12.2/umbrello/umlwidgets/umlwidget.h:79: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-18.12.2/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:85: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-18.12.2/umbrello/umlwidgets/umlwidget.h:89:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:98: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-18.12.2/umbrello/umlwidgets/umlwidget.h:175:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:194:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:195: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-18.12.2/umbrello/umlwidgets/umlwidget.h:232: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-18.12.2/umbrello/umlwidgets/umlwidget.h:236:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:253:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:254:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:255:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:256:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:257: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-18.12.2/umbrello/umlwidgets/categorywidget.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/category.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/categorywidget.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/categorywidget.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/categorywidget.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/umlwidgets/categorywidget.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 76%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/childwidgetplacementpin.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/umlwidgets/childwidgetplacementpin.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/childwidgetplacementpin.cpp:11: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/umlwidgets/childwidgetplacementpin.h:29:18: warning: 'virtual void ChildWidgetPlacementPin::setInitialPosition()' can be marked override [-Wsuggest-override] virtual void setInitialPosition(); ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/umlwidget.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/childwidgetplacementpin.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/umlwidgets/childwidgetplacementpin.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:76: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-18.12.2/umbrello/umlwidgets/umlwidget.h:79: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-18.12.2/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:85: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-18.12.2/umbrello/umlwidgets/umlwidget.h:89:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:98: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-18.12.2/umbrello/umlwidgets/umlwidget.h:175:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:194:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:195: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-18.12.2/umbrello/umlwidgets/umlwidget.h:232: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-18.12.2/umbrello/umlwidgets/umlwidget.h:236:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:253:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:254:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:255:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:256:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:257: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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 75%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/associationline.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/umlwidgets/associationline.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationline.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/associationline.h:154: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-18.12.2/umbrello/umlwidgets/associationline.h:158:12: warning: 'virtual QRectF AssociationLine::boundingRect() const' can be marked override [-Wsuggest-override] QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationline.h:159:18: warning: 'virtual QPainterPath AssociationLine::shape() const' can be marked override [-Wsuggest-override] QPainterPath shape() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationline.h:164:10: warning: 'virtual void AssociationLine::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationline.h:165:10: warning: 'virtual void AssociationLine::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationline.h:166:10: warning: 'virtual void AssociationLine::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationline.h:168:10: warning: 'virtual void AssociationLine::hoverEnterEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override] void hoverEnterEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationline.h:169:10: warning: 'virtual void AssociationLine::hoverMoveEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override] void hoverMoveEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationline.h:170: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-18.12.2/umbrello/umlwidgets/umlwidget.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/classifierwidget.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/linkwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationline.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/umlwidgets/classifierwidget.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/linkwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationline.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:76: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-18.12.2/umbrello/umlwidgets/umlwidget.h:79: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-18.12.2/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:85: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-18.12.2/umbrello/umlwidgets/umlwidget.h:89:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:98: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-18.12.2/umbrello/umlwidgets/umlwidget.h:175:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:194:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:195: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-18.12.2/umbrello/umlwidgets/umlwidget.h:232: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-18.12.2/umbrello/umlwidgets/umlwidget.h:236:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:253:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:254:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:255:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:256:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:257: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-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/linkwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationline.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/linkwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationline.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:340:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:341:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:342:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:344:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:345:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:346:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:347:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:348:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:360: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-18.12.2/umbrello/umlwidgets/associationline.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:62:18: warning: 'virtual void AssociationWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override] virtual void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:66:18: warning: 'virtual void AssociationWidget::lwSetFont(QFont)' can be marked override [-Wsuggest-override] virtual void lwSetFont(QFont font); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:67:28: warning: 'virtual UMLClassifier* AssociationWidget::operationOwner()' can be marked override [-Wsuggest-override] virtual UMLClassifier *operationOwner(); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:69:27: warning: 'virtual UMLOperation* AssociationWidget::operation()' can be marked override [-Wsuggest-override] virtual UMLOperation *operation(); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:70:18: warning: 'virtual void AssociationWidget::setOperation(UMLOperation*)' can be marked override [-Wsuggest-override] virtual void setOperation(UMLOperation *op); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:72:21: warning: 'virtual QString AssociationWidget::customOpText()' can be marked override [-Wsuggest-override] virtual QString customOpText(); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:73: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-18.12.2/umbrello/umlwidgets/associationwidget.h:75:18: warning: 'virtual void AssociationWidget::resetTextPositions()' can be marked override [-Wsuggest-override] virtual void resetTextPositions(); ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:77:18: warning: 'virtual void AssociationWidget::setMessageText(FloatingTextWidget*)' can be marked override [-Wsuggest-override] virtual void setMessageText(FloatingTextWidget *ft); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:78: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-18.12.2/umbrello/umlwidgets/associationwidget.h:80:18: warning: 'virtual bool AssociationWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:82:21: warning: 'virtual QString AssociationWidget::lwOperationText()' can be marked override [-Wsuggest-override] virtual QString lwOperationText(); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:83:28: warning: 'virtual UMLClassifier* AssociationWidget::lwClassifier()' can be marked override [-Wsuggest-override] virtual UMLClassifier *lwClassifier(); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:84: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-18.12.2/umbrello/umlwidgets/associationwidget.h:86: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-18.12.2/umbrello/umlwidgets/associationwidget.h:90:18: warning: 'virtual void AssociationWidget::calculateNameTextSegment()' can be marked override [-Wsuggest-override] virtual void calculateNameTextSegment(); ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:105:10: warning: 'virtual void AssociationWidget::setName(const QString&)' can be marked override [-Wsuggest-override] void setName(const QString &strRole); ^~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:149:20: warning: 'virtual QRectF AssociationWidget::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:150:26: warning: 'virtual QPainterPath AssociationWidget::shape() const' can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:156:16: warning: 'virtual UMLWidget* AssociationWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF &p); ^~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:174:11: warning: 'virtual QFont AssociationWidget::font() const' can be marked override [-Wsuggest-override] QFont font() const; ^~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:176: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-18.12.2/umbrello/umlwidgets/associationwidget.h:177: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-18.12.2/umbrello/umlwidgets/associationwidget.h:178:18: warning: 'virtual void AssociationWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:186:18: warning: 'virtual bool AssociationWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:187: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-18.12.2/umbrello/umlwidgets/associationwidget.h:194:18: warning: 'virtual void AssociationWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:195:18: warning: 'virtual void AssociationWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:196:18: warning: 'virtual void AssociationWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:197:18: warning: 'virtual void AssociationWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:199:18: warning: 'virtual void AssociationWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:201:18: warning: 'virtual void AssociationWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:208:18: warning: 'virtual void AssociationWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:210:18: warning: 'virtual void AssociationWidget::hoverEnterEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override] virtual void hoverEnterEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:211:18: warning: 'virtual void AssociationWidget::hoverLeaveEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override] virtual void hoverLeaveEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:212: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-18.12.2/umbrello/umlwidgets/associationline.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/uml.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationline.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/umlwidgets/associationline.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 76%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/classifierwidget.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/umlwidgets/classifierwidget.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/classifierwidget.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/classifierwidget.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/umlwidgets/classifierwidget.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/classifierwidget.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:76: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-18.12.2/umbrello/umlwidgets/umlwidget.h:79: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-18.12.2/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:85: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-18.12.2/umbrello/umlwidgets/umlwidget.h:89:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:98: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-18.12.2/umbrello/umlwidgets/umlwidget.h:175:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:194:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:195: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-18.12.2/umbrello/umlwidgets/umlwidget.h:232: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-18.12.2/umbrello/umlwidgets/umlwidget.h:236:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:253:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:254:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:255:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:256:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:257: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-18.12.2/umbrello/umlwidgets/classifierwidget.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/classifierwidget.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/linkwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/classifierwidget.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:340:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:341:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:342:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:344:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:345:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:346:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:347:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:348:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:360: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-18.12.2/umbrello/umlwidgets/classifierwidget.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:62:18: warning: 'virtual void AssociationWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override] virtual void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:66:18: warning: 'virtual void AssociationWidget::lwSetFont(QFont)' can be marked override [-Wsuggest-override] virtual void lwSetFont(QFont font); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:67:28: warning: 'virtual UMLClassifier* AssociationWidget::operationOwner()' can be marked override [-Wsuggest-override] virtual UMLClassifier *operationOwner(); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:69:27: warning: 'virtual UMLOperation* AssociationWidget::operation()' can be marked override [-Wsuggest-override] virtual UMLOperation *operation(); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:70:18: warning: 'virtual void AssociationWidget::setOperation(UMLOperation*)' can be marked override [-Wsuggest-override] virtual void setOperation(UMLOperation *op); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:72:21: warning: 'virtual QString AssociationWidget::customOpText()' can be marked override [-Wsuggest-override] virtual QString customOpText(); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:73: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-18.12.2/umbrello/umlwidgets/associationwidget.h:75:18: warning: 'virtual void AssociationWidget::resetTextPositions()' can be marked override [-Wsuggest-override] virtual void resetTextPositions(); ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:77:18: warning: 'virtual void AssociationWidget::setMessageText(FloatingTextWidget*)' can be marked override [-Wsuggest-override] virtual void setMessageText(FloatingTextWidget *ft); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:78: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-18.12.2/umbrello/umlwidgets/associationwidget.h:80:18: warning: 'virtual bool AssociationWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:82:21: warning: 'virtual QString AssociationWidget::lwOperationText()' can be marked override [-Wsuggest-override] virtual QString lwOperationText(); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:83:28: warning: 'virtual UMLClassifier* AssociationWidget::lwClassifier()' can be marked override [-Wsuggest-override] virtual UMLClassifier *lwClassifier(); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:84: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-18.12.2/umbrello/umlwidgets/associationwidget.h:86: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-18.12.2/umbrello/umlwidgets/associationwidget.h:90:18: warning: 'virtual void AssociationWidget::calculateNameTextSegment()' can be marked override [-Wsuggest-override] virtual void calculateNameTextSegment(); ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:105:10: warning: 'virtual void AssociationWidget::setName(const QString&)' can be marked override [-Wsuggest-override] void setName(const QString &strRole); ^~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:149:20: warning: 'virtual QRectF AssociationWidget::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:150:26: warning: 'virtual QPainterPath AssociationWidget::shape() const' can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:156:16: warning: 'virtual UMLWidget* AssociationWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF &p); ^~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:174:11: warning: 'virtual QFont AssociationWidget::font() const' can be marked override [-Wsuggest-override] QFont font() const; ^~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:176: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-18.12.2/umbrello/umlwidgets/associationwidget.h:177: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-18.12.2/umbrello/umlwidgets/associationwidget.h:178:18: warning: 'virtual void AssociationWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:186:18: warning: 'virtual bool AssociationWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:187: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-18.12.2/umbrello/umlwidgets/associationwidget.h:194:18: warning: 'virtual void AssociationWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:195:18: warning: 'virtual void AssociationWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:196:18: warning: 'virtual void AssociationWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:197:18: warning: 'virtual void AssociationWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:199:18: warning: 'virtual void AssociationWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:201:18: warning: 'virtual void AssociationWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:208:18: warning: 'virtual void AssociationWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:210:18: warning: 'virtual void AssociationWidget::hoverEnterEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override] virtual void hoverEnterEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:211:18: warning: 'virtual void AssociationWidget::hoverLeaveEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override] virtual void hoverLeaveEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:212: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-18.12.2/umbrello/umlwidgets/classifierwidget.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/associationline.h:154: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-18.12.2/umbrello/umlwidgets/associationline.h:158:12: warning: 'virtual QRectF AssociationLine::boundingRect() const' can be marked override [-Wsuggest-override] QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationline.h:159:18: warning: 'virtual QPainterPath AssociationLine::shape() const' can be marked override [-Wsuggest-override] QPainterPath shape() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationline.h:164:10: warning: 'virtual void AssociationLine::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationline.h:165:10: warning: 'virtual void AssociationLine::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationline.h:166:10: warning: 'virtual void AssociationLine::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationline.h:168:10: warning: 'virtual void AssociationLine::hoverEnterEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override] void hoverEnterEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationline.h:169:10: warning: 'virtual void AssociationLine::hoverMoveEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override] void hoverMoveEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationline.h:170: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-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/classifierwidget.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/classifierwidget.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/attribute.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/classifierwidget.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/classifierwidget.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/classifierwidget.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/classifierwidget.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/classifierwidget.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/umlwidgets/classifierwidget.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:54: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-18.12.2/umbrello/uml1model/classifier.h:56:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:129:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:181: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-18.12.2/umbrello/uml1model/classifier.h:183: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-18.12.2/umbrello/cmds.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/classifierwidget.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/classifierwidget.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/classifierwidget.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/classifierwidget.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:22, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/classifierwidget.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:27, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/classifierwidget.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:28, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/classifierwidget.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:29, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/classifierwidget.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:30, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/classifierwidget.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:35, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/classifierwidget.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:36, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/classifierwidget.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:37, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/classifierwidget.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:38, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/classifierwidget.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:39, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/classifierwidget.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:40, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/classifierwidget.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:41, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/classifierwidget.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:42, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/classifierwidget.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:43, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/classifierwidget.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/widget/cmdcreatewidget.h:28:14: warning: 'virtual void Uml::CmdCreateWidget::redo()' can be marked override [-Wsuggest-override] void redo(); ^~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/widget/cmdcreatewidget.h:29:14: warning: 'virtual void Uml::CmdCreateWidget::undo()' can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds.h:44, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/classifierwidget.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:45, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/classifierwidget.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/widget/cmdremovewidget.h:28:14: warning: 'virtual void Uml::CmdRemoveWidget::redo()' can be marked override [-Wsuggest-override] void redo(); ^~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/widget/cmdremovewidget.h:29:14: warning: 'virtual void Uml::CmdRemoveWidget::undo()' can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds.h:46, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/classifierwidget.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:47, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/classifierwidget.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:48, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/classifierwidget.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/classifierwidget.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/umlwidgets/classifierwidget.cpp:21: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/classifierwidget.cpp:24: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/classifierwidget.cpp:25: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/classifierwidget.cpp:26: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/classifierwidget.cpp:28: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 77%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/datatypewidget.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/umlwidgets/datatypewidget.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/datatypewidget.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/datatypewidget.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/umlwidgets/datatypewidget.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/datatypewidget.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:76: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-18.12.2/umbrello/umlwidgets/umlwidget.h:79: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-18.12.2/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:85: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-18.12.2/umbrello/umlwidgets/umlwidget.h:89:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:98: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-18.12.2/umbrello/umlwidgets/umlwidget.h:175:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:194:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:195: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-18.12.2/umbrello/umlwidgets/umlwidget.h:232: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-18.12.2/umbrello/umlwidgets/umlwidget.h:236:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:253:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:254:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:255:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:256:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:257: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-18.12.2/umbrello/umlwidgets/datatypewidget.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/datatypewidget.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/datatypewidget.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/attribute.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/datatypewidget.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/datatypewidget.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/datatypewidget.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/datatypewidget.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/datatypewidget.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/umlwidgets/datatypewidget.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:54: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-18.12.2/umbrello/uml1model/classifier.h:56:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:129:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:181: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-18.12.2/umbrello/uml1model/classifier.h:183: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-18.12.2/umbrello/umlwidgets/datatypewidget.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/umlwidgets/datatypewidget.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/datatypewidget.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/datatypewidget.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:340:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:341:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:342:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:344:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:345:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:346:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:347:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:348:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:360: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-18.12.2/umbrello/umlwidgets/datatypewidget.cpp:21: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 77%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/enumwidget.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/umlwidgets/enumwidget.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/enumwidget.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/enumwidget.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/umlwidgets/enumwidget.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/enumwidget.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:76: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-18.12.2/umbrello/umlwidgets/umlwidget.h:79: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-18.12.2/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:85: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-18.12.2/umbrello/umlwidgets/umlwidget.h:89:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:98: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-18.12.2/umbrello/umlwidgets/umlwidget.h:175:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:194:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:195: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-18.12.2/umbrello/umlwidgets/umlwidget.h:232: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-18.12.2/umbrello/umlwidgets/umlwidget.h:236:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:253:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:254:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:255:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:256:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:257: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-18.12.2/umbrello/umlwidgets/enumwidget.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/enumwidget.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/enumwidget.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/attribute.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/enumwidget.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/enumwidget.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/enumwidget.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/enumwidget.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/enumwidget.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/umlwidgets/enumwidget.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:54: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-18.12.2/umbrello/uml1model/classifier.h:56:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:129:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:181: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-18.12.2/umbrello/uml1model/classifier.h:183: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-18.12.2/umbrello/umlwidgets/enumwidget.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/umlwidgets/enumwidget.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/enumwidget.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/enumwidget.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/enumwidget.cpp:25: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/enumwidget.cpp:25: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:340:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:341:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:342:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:344:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:345:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:346:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:347:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:348:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:360: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-18.12.2/umbrello/umlwidgets/enumwidget.cpp:26: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 76%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/combinedfragmentwidget.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/umlwidgets/combinedfragmentwidget.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/combinedfragmentwidget.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/combinedfragmentwidget.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/umlwidgets/combinedfragmentwidget.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/combinedfragmentwidget.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:76: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-18.12.2/umbrello/umlwidgets/umlwidget.h:79: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-18.12.2/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:85: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-18.12.2/umbrello/umlwidgets/umlwidget.h:89:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:98: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-18.12.2/umbrello/umlwidgets/umlwidget.h:175:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:194:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:195: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-18.12.2/umbrello/umlwidgets/umlwidget.h:232: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-18.12.2/umbrello/umlwidgets/umlwidget.h:236:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:253:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:254:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:255:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:256:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:257: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-18.12.2/umbrello/umlwidgets/combinedfragmentwidget.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/combinedfragmentwidget.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/combinedfragmentwidget.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/combinedfragmentwidget.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/uml.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/combinedfragmentwidget.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/umlwidgets/combinedfragmentwidget.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/combinedfragmentwidget.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/combinedfragmentwidget.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:340:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:341:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:342:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:344:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:345:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:346:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:347:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:348:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:360: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-18.12.2/umbrello/umlwidgets/combinedfragmentwidget.cpp:21: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 78%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/floatingdashlinewidget.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/umlwidgets/floatingdashlinewidget.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/floatingdashlinewidget.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/floatingdashlinewidget.cpp:11: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/umlwidgets/floatingdashlinewidget.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/floatingdashlinewidget.cpp:11: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:76: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-18.12.2/umbrello/umlwidgets/umlwidget.h:79: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-18.12.2/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:85: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-18.12.2/umbrello/umlwidgets/umlwidget.h:89:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:98: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-18.12.2/umbrello/umlwidgets/umlwidget.h:175:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:194:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:195: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-18.12.2/umbrello/umlwidgets/umlwidget.h:232: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-18.12.2/umbrello/umlwidgets/umlwidget.h:236:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:253:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:254:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:255:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:256:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:257: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-18.12.2/umbrello/umlwidgets/floatingdashlinewidget.cpp:11: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/floatingdashlinewidget.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/floatingdashlinewidget.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/umlwidgets/floatingdashlinewidget.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 77%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/componentwidget.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/umlwidgets/componentwidget.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/componentwidget.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/componentwidget.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/umlwidgets/componentwidget.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/componentwidget.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:76: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-18.12.2/umbrello/umlwidgets/umlwidget.h:79: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-18.12.2/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:85: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-18.12.2/umbrello/umlwidgets/umlwidget.h:89:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:98: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-18.12.2/umbrello/umlwidgets/umlwidget.h:175:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:194:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:195: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-18.12.2/umbrello/umlwidgets/umlwidget.h:232: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-18.12.2/umbrello/umlwidgets/umlwidget.h:236:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:253:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:254:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:255:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:256:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:257: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-18.12.2/umbrello/umlwidgets/componentwidget.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/component.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/componentwidget.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/component.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/componentwidget.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/componentwidget.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/componentwidget.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/componentwidget.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/componentwidget.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:340:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:341:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:342:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:344:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:345:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:346:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:347:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:348:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:360: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-18.12.2/umbrello/umlwidgets/componentwidget.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/portwidget.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/componentwidget.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/pinportbase.h:40:10: warning: 'virtual void PinPortBase::updateWidget()' can be marked override [-Wsuggest-override] void updateWidget(); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/pinportbase.h:41:10: warning: 'virtual void PinPortBase::setName(const QString&)' can be marked override [-Wsuggest-override] void setName(const QString &strName); ^~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/pinportbase.h:42: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-18.12.2/umbrello/umlwidgets/pinportbase.h:43:18: warning: 'virtual void PinPortBase::notifyParentResize()' can be marked override [-Wsuggest-override] virtual void notifyParentResize(); ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/pinportbase.h:45:16: warning: 'virtual UMLWidget* PinPortBase::onWidget(const QPointF&)' can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF& p); ^~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/pinportbase.h:46: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-18.12.2/umbrello/umlwidgets/pinportbase.h:51: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-18.12.2/umbrello/umlwidgets/pinportbase.h:52:10: warning: 'virtual bool PinPortBase::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/pinportbase.h:55:18: warning: 'virtual void PinPortBase::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/pinportbase.h:59: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-18.12.2/umbrello/umlwidgets/componentwidget.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 75%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/associationwidget.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/umlwidgets/associationwidget.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/classifierwidget.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/linkwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/umlwidgets/classifierwidget.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/linkwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:76: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-18.12.2/umbrello/umlwidgets/umlwidget.h:79: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-18.12.2/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:85: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-18.12.2/umbrello/umlwidgets/umlwidget.h:89:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:98: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-18.12.2/umbrello/umlwidgets/umlwidget.h:175:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:194:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:195: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-18.12.2/umbrello/umlwidgets/umlwidget.h:232: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-18.12.2/umbrello/umlwidgets/umlwidget.h:236:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:253:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:254:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:255:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:256:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:257: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-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/linkwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/linkwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:340:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:341:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:342:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:344:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:345:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:346:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:347:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:348:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:360: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-18.12.2/umbrello/umlwidgets/associationwidget.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:62:18: warning: 'virtual void AssociationWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override] virtual void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:66:18: warning: 'virtual void AssociationWidget::lwSetFont(QFont)' can be marked override [-Wsuggest-override] virtual void lwSetFont(QFont font); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:67:28: warning: 'virtual UMLClassifier* AssociationWidget::operationOwner()' can be marked override [-Wsuggest-override] virtual UMLClassifier *operationOwner(); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:69:27: warning: 'virtual UMLOperation* AssociationWidget::operation()' can be marked override [-Wsuggest-override] virtual UMLOperation *operation(); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:70:18: warning: 'virtual void AssociationWidget::setOperation(UMLOperation*)' can be marked override [-Wsuggest-override] virtual void setOperation(UMLOperation *op); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:72:21: warning: 'virtual QString AssociationWidget::customOpText()' can be marked override [-Wsuggest-override] virtual QString customOpText(); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:73: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-18.12.2/umbrello/umlwidgets/associationwidget.h:75:18: warning: 'virtual void AssociationWidget::resetTextPositions()' can be marked override [-Wsuggest-override] virtual void resetTextPositions(); ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:77:18: warning: 'virtual void AssociationWidget::setMessageText(FloatingTextWidget*)' can be marked override [-Wsuggest-override] virtual void setMessageText(FloatingTextWidget *ft); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:78: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-18.12.2/umbrello/umlwidgets/associationwidget.h:80:18: warning: 'virtual bool AssociationWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:82:21: warning: 'virtual QString AssociationWidget::lwOperationText()' can be marked override [-Wsuggest-override] virtual QString lwOperationText(); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:83:28: warning: 'virtual UMLClassifier* AssociationWidget::lwClassifier()' can be marked override [-Wsuggest-override] virtual UMLClassifier *lwClassifier(); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:84: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-18.12.2/umbrello/umlwidgets/associationwidget.h:86: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-18.12.2/umbrello/umlwidgets/associationwidget.h:90:18: warning: 'virtual void AssociationWidget::calculateNameTextSegment()' can be marked override [-Wsuggest-override] virtual void calculateNameTextSegment(); ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:105:10: warning: 'virtual void AssociationWidget::setName(const QString&)' can be marked override [-Wsuggest-override] void setName(const QString &strRole); ^~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:149:20: warning: 'virtual QRectF AssociationWidget::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:150:26: warning: 'virtual QPainterPath AssociationWidget::shape() const' can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:156:16: warning: 'virtual UMLWidget* AssociationWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF &p); ^~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:174:11: warning: 'virtual QFont AssociationWidget::font() const' can be marked override [-Wsuggest-override] QFont font() const; ^~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:176: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-18.12.2/umbrello/umlwidgets/associationwidget.h:177: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-18.12.2/umbrello/umlwidgets/associationwidget.h:178:18: warning: 'virtual void AssociationWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:186:18: warning: 'virtual bool AssociationWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:187: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-18.12.2/umbrello/umlwidgets/associationwidget.h:194:18: warning: 'virtual void AssociationWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:195:18: warning: 'virtual void AssociationWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:196:18: warning: 'virtual void AssociationWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:197:18: warning: 'virtual void AssociationWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:199:18: warning: 'virtual void AssociationWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:201:18: warning: 'virtual void AssociationWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:208:18: warning: 'virtual void AssociationWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:210:18: warning: 'virtual void AssociationWidget::hoverEnterEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override] virtual void hoverEnterEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:211:18: warning: 'virtual void AssociationWidget::hoverLeaveEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override] virtual void hoverLeaveEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:212: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-18.12.2/umbrello/umlwidgets/associationwidget.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/associationwidget.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/associationline.h:154: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-18.12.2/umbrello/umlwidgets/associationline.h:158:12: warning: 'virtual QRectF AssociationLine::boundingRect() const' can be marked override [-Wsuggest-override] QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationline.h:159:18: warning: 'virtual QPainterPath AssociationLine::shape() const' can be marked override [-Wsuggest-override] QPainterPath shape() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationline.h:164:10: warning: 'virtual void AssociationLine::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationline.h:165:10: warning: 'virtual void AssociationLine::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationline.h:166:10: warning: 'virtual void AssociationLine::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationline.h:168:10: warning: 'virtual void AssociationLine::hoverEnterEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override] void hoverEnterEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationline.h:169:10: warning: 'virtual void AssociationLine::hoverMoveEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override] void hoverMoveEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationline.h:170: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-18.12.2/umbrello/dialogs/associationpropertiesdialog.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/uml1model/attribute.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/associationwidget.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.cpp:21: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.cpp:21: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.cpp:21: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.cpp:21: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/umlwidgets/associationwidget.cpp:21: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:54: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-18.12.2/umbrello/uml1model/classifier.h:56:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:129:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:181: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-18.12.2/umbrello/uml1model/classifier.h:183: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-18.12.2/umbrello/umlwidgets/associationwidget.cpp:23: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/umlwidgets/associationwidget.cpp:26: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/associationwidget.cpp:27: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/associationwidget.cpp:28: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/messagewidget.h:125:10: warning: 'virtual void MessageWidget::cleanup()' can be marked override [-Wsuggest-override] void cleanup(); ^~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/associationwidget.cpp:29: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/objectwidget.h:51:10: warning: 'virtual void ObjectWidget::cleanup()' can be marked override [-Wsuggest-override] void cleanup(); ^~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/associationwidget.cpp:30: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/associationwidget.cpp:32: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/associationwidget.cpp:35: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/associationwidget.cpp:38: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/associationwidget.cpp:39: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 77%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/entitywidget.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/umlwidgets/entitywidget.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/entitywidget.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/entitywidget.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/umlwidgets/entitywidget.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/entitywidget.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:76: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-18.12.2/umbrello/umlwidgets/umlwidget.h:79: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-18.12.2/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:85: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-18.12.2/umbrello/umlwidgets/umlwidget.h:89:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:98: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-18.12.2/umbrello/umlwidgets/umlwidget.h:175:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:194:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:195: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-18.12.2/umbrello/umlwidgets/umlwidget.h:232: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-18.12.2/umbrello/umlwidgets/umlwidget.h:236:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:253:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:254:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:255:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:256:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:257: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-18.12.2/umbrello/umlwidgets/entitywidget.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/entitywidget.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/entitywidget.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/attribute.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/entitywidget.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/entitywidget.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/entitywidget.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/entitywidget.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/entitywidget.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/umlwidgets/entitywidget.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:54: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-18.12.2/umbrello/uml1model/classifier.h:56:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:129:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:181: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-18.12.2/umbrello/uml1model/classifier.h:183: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-18.12.2/umbrello/umlwidgets/entitywidget.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/umlwidgets/entitywidget.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/entitywidget.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/entitywidget.cpp:23: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/entitywidget.cpp:26: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/entitywidget.cpp:26: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:340:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:341:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:342:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:344:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:345:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:346:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:347:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:348:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:360: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-18.12.2/umbrello/umlwidgets/entitywidget.cpp:27: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/entitywidget.cpp:28: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 80%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/linkwidget.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/umlwidgets/linkwidget.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/classifierwidget.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/linkwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/linkwidget.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/umlwidgets/classifierwidget.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/linkwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/linkwidget.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:76: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-18.12.2/umbrello/umlwidgets/umlwidget.h:79: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-18.12.2/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:85: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-18.12.2/umbrello/umlwidgets/umlwidget.h:89:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:98: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-18.12.2/umbrello/umlwidgets/umlwidget.h:175:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:194:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:195: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-18.12.2/umbrello/umlwidgets/umlwidget.h:232: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-18.12.2/umbrello/umlwidgets/umlwidget.h:236:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:253:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:254:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:255:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:256:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:257: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-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/linkwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/linkwidget.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/linkwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/linkwidget.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:340:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:341:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:342:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:344:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:345:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:346:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:347:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:348:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:360: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-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/linkwidget.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/linkwidget.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/attribute.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/linkwidget.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/linkwidget.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/linkwidget.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/linkwidget.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/linkwidget.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/umlwidgets/linkwidget.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:54: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-18.12.2/umbrello/uml1model/classifier.h:56:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:129:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:181: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-18.12.2/umbrello/uml1model/classifier.h:183: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-18.12.2/umbrello/umlwidgets/linkwidget.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/linkwidget.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/linkwidget.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 78%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/layoutgrid.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/umlwidgets/layoutgrid.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/layoutgrid.cpp:23: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/umlwidgets/umlwidget.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/classifierwidget.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/layoutgrid.cpp:24: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/umlwidgets/classifierwidget.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/layoutgrid.cpp:24: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:76: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-18.12.2/umbrello/umlwidgets/umlwidget.h:79: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-18.12.2/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:85: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-18.12.2/umbrello/umlwidgets/umlwidget.h:89:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:98: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-18.12.2/umbrello/umlwidgets/umlwidget.h:175:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:194:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:195: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-18.12.2/umbrello/umlwidgets/umlwidget.h:232: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-18.12.2/umbrello/umlwidgets/umlwidget.h:236:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:253:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:254:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:255:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:256:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:257: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-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/layoutgrid.cpp:24: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/layoutgrid.cpp:24: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:340:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:341:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:342:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:344:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:345:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:346:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:347:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:348:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:360: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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 78%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/forkjoinwidget.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/umlwidgets/forkjoinwidget.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/boxwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/forkjoinwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/forkjoinwidget.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/umlwidgets/boxwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/forkjoinwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/forkjoinwidget.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:76: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-18.12.2/umbrello/umlwidgets/umlwidget.h:79: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-18.12.2/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:85: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-18.12.2/umbrello/umlwidgets/umlwidget.h:89:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:98: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-18.12.2/umbrello/umlwidgets/umlwidget.h:175:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:194:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:195: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-18.12.2/umbrello/umlwidgets/umlwidget.h:232: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-18.12.2/umbrello/umlwidgets/umlwidget.h:236:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:253:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:254:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:255:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:256:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:257: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-18.12.2/umbrello/umlwidgets/forkjoinwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/forkjoinwidget.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/forkjoinwidget.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/forkjoinwidget.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/umlwidgets/forkjoinwidget.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 78%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/floatingtextwidget.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/umlwidgets/floatingtextwidget.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/floatingtextwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/floatingtextwidget.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/umlwidgets/floatingtextwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/floatingtextwidget.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:76: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-18.12.2/umbrello/umlwidgets/umlwidget.h:79: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-18.12.2/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:85: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-18.12.2/umbrello/umlwidgets/umlwidget.h:89:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:98: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-18.12.2/umbrello/umlwidgets/umlwidget.h:175:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:194:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:195: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-18.12.2/umbrello/umlwidgets/umlwidget.h:232: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-18.12.2/umbrello/umlwidgets/umlwidget.h:236:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:253:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:254:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:255:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:256:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:257: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-18.12.2/umbrello/umlwidgets/floatingtextwidget.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/floatingtextwidget.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/linkwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/floatingtextwidget.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/linkwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/floatingtextwidget.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:340:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:341:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:342:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:344:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:345:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:346:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:347:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:348:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:360: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-18.12.2/umbrello/umlwidgets/floatingtextwidget.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:62:18: warning: 'virtual void AssociationWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override] virtual void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:66:18: warning: 'virtual void AssociationWidget::lwSetFont(QFont)' can be marked override [-Wsuggest-override] virtual void lwSetFont(QFont font); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:67:28: warning: 'virtual UMLClassifier* AssociationWidget::operationOwner()' can be marked override [-Wsuggest-override] virtual UMLClassifier *operationOwner(); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:69:27: warning: 'virtual UMLOperation* AssociationWidget::operation()' can be marked override [-Wsuggest-override] virtual UMLOperation *operation(); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:70:18: warning: 'virtual void AssociationWidget::setOperation(UMLOperation*)' can be marked override [-Wsuggest-override] virtual void setOperation(UMLOperation *op); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:72:21: warning: 'virtual QString AssociationWidget::customOpText()' can be marked override [-Wsuggest-override] virtual QString customOpText(); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:73: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-18.12.2/umbrello/umlwidgets/associationwidget.h:75:18: warning: 'virtual void AssociationWidget::resetTextPositions()' can be marked override [-Wsuggest-override] virtual void resetTextPositions(); ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:77:18: warning: 'virtual void AssociationWidget::setMessageText(FloatingTextWidget*)' can be marked override [-Wsuggest-override] virtual void setMessageText(FloatingTextWidget *ft); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:78: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-18.12.2/umbrello/umlwidgets/associationwidget.h:80:18: warning: 'virtual bool AssociationWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:82:21: warning: 'virtual QString AssociationWidget::lwOperationText()' can be marked override [-Wsuggest-override] virtual QString lwOperationText(); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:83:28: warning: 'virtual UMLClassifier* AssociationWidget::lwClassifier()' can be marked override [-Wsuggest-override] virtual UMLClassifier *lwClassifier(); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:84: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-18.12.2/umbrello/umlwidgets/associationwidget.h:86: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-18.12.2/umbrello/umlwidgets/associationwidget.h:90:18: warning: 'virtual void AssociationWidget::calculateNameTextSegment()' can be marked override [-Wsuggest-override] virtual void calculateNameTextSegment(); ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:105:10: warning: 'virtual void AssociationWidget::setName(const QString&)' can be marked override [-Wsuggest-override] void setName(const QString &strRole); ^~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:149:20: warning: 'virtual QRectF AssociationWidget::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:150:26: warning: 'virtual QPainterPath AssociationWidget::shape() const' can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:156:16: warning: 'virtual UMLWidget* AssociationWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF &p); ^~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:174:11: warning: 'virtual QFont AssociationWidget::font() const' can be marked override [-Wsuggest-override] QFont font() const; ^~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:176: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-18.12.2/umbrello/umlwidgets/associationwidget.h:177: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-18.12.2/umbrello/umlwidgets/associationwidget.h:178:18: warning: 'virtual void AssociationWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:186:18: warning: 'virtual bool AssociationWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:187: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-18.12.2/umbrello/umlwidgets/associationwidget.h:194:18: warning: 'virtual void AssociationWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:195:18: warning: 'virtual void AssociationWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:196:18: warning: 'virtual void AssociationWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:197:18: warning: 'virtual void AssociationWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:199:18: warning: 'virtual void AssociationWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:201:18: warning: 'virtual void AssociationWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:208:18: warning: 'virtual void AssociationWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:210:18: warning: 'virtual void AssociationWidget::hoverEnterEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override] virtual void hoverEnterEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:211:18: warning: 'virtual void AssociationWidget::hoverLeaveEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override] virtual void hoverLeaveEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:212: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-18.12.2/umbrello/dialogs/associationpropertiesdialog.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/floatingtextwidget.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/floatingtextwidget.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/floatingtextwidget.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/attribute.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/floatingtextwidget.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/floatingtextwidget.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/floatingtextwidget.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/floatingtextwidget.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/umlwidgets/floatingtextwidget.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:54: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-18.12.2/umbrello/uml1model/classifier.h:56:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:129:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:181: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-18.12.2/umbrello/uml1model/classifier.h:183: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-18.12.2/umbrello/cmds.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/floatingtextwidget.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/floatingtextwidget.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/floatingtextwidget.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/floatingtextwidget.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:22, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/floatingtextwidget.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:27, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/floatingtextwidget.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:28, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/floatingtextwidget.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:29, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/floatingtextwidget.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:30, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/floatingtextwidget.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:35, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/floatingtextwidget.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:36, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/floatingtextwidget.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:37, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/floatingtextwidget.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:38, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/floatingtextwidget.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:39, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/floatingtextwidget.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:40, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/floatingtextwidget.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:41, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/floatingtextwidget.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:42, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/floatingtextwidget.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:43, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/floatingtextwidget.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/widget/cmdcreatewidget.h:28:14: warning: 'virtual void Uml::CmdCreateWidget::redo()' can be marked override [-Wsuggest-override] void redo(); ^~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/widget/cmdcreatewidget.h:29:14: warning: 'virtual void Uml::CmdCreateWidget::undo()' can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds.h:44, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/floatingtextwidget.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:45, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/floatingtextwidget.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/widget/cmdremovewidget.h:28:14: warning: 'virtual void Uml::CmdRemoveWidget::redo()' can be marked override [-Wsuggest-override] void redo(); ^~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/widget/cmdremovewidget.h:29:14: warning: 'virtual void Uml::CmdRemoveWidget::undo()' can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds.h:46, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/floatingtextwidget.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:47, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/floatingtextwidget.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:48, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/floatingtextwidget.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/floatingtextwidget.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/umlwidgets/floatingtextwidget.cpp:25: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/messagewidget.h:125:10: warning: 'virtual void MessageWidget::cleanup()' can be marked override [-Wsuggest-override] void cleanup(); ^~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/floatingtextwidget.cpp:28: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/floatingtextwidget.cpp:29: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/umlwidgets/floatingtextwidget.cpp:30: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/floatingtextwidget.cpp:32: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 80%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/nodewidget.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/umlwidgets/nodewidget.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/nodewidget.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/nodewidget.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/umlwidgets/nodewidget.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/nodewidget.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:76: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-18.12.2/umbrello/umlwidgets/umlwidget.h:79: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-18.12.2/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:85: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-18.12.2/umbrello/umlwidgets/umlwidget.h:89:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:98: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-18.12.2/umbrello/umlwidgets/umlwidget.h:175:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:194:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:195: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-18.12.2/umbrello/umlwidgets/umlwidget.h:232: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-18.12.2/umbrello/umlwidgets/umlwidget.h:236:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:253:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:254:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:255:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:256:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:257: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-18.12.2/umbrello/umlwidgets/nodewidget.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/nodewidget.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/uml1model/node.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/nodewidget.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/nodewidget.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/nodewidget.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/nodewidget.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:340:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:341:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:342:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:344:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:345:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:346:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:347:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:348:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:360: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-18.12.2/umbrello/umlwidgets/nodewidget.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 80%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/notewidget.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/umlwidgets/notewidget.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/notewidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/notewidget.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/umlwidgets/notewidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/notewidget.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:76: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-18.12.2/umbrello/umlwidgets/umlwidget.h:79: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-18.12.2/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:85: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-18.12.2/umbrello/umlwidgets/umlwidget.h:89:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:98: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-18.12.2/umbrello/umlwidgets/umlwidget.h:175:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:194:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:195: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-18.12.2/umbrello/umlwidgets/umlwidget.h:232: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-18.12.2/umbrello/umlwidgets/umlwidget.h:236:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:253:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:254:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:255:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:256:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:257: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-18.12.2/umbrello/umlwidgets/notewidget.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/notewidget.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/dialogs/notedialog.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/notewidget.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/umlwidgets/notewidget.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/notewidget.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/notewidget.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:340:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:341:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:342:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:344:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:345:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:346:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:347:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:348:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:360: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-18.12.2/umbrello/umlwidgets/notewidget.cpp:23: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 81%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/pinportbase.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/umlwidgets/pinportbase.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/pinportbase.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/pinportbase.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/umlwidgets/pinportbase.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/pinportbase.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:76: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-18.12.2/umbrello/umlwidgets/umlwidget.h:79: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-18.12.2/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:85: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-18.12.2/umbrello/umlwidgets/umlwidget.h:89:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:98: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-18.12.2/umbrello/umlwidgets/umlwidget.h:175:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:194:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:195: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-18.12.2/umbrello/umlwidgets/umlwidget.h:232: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-18.12.2/umbrello/umlwidgets/umlwidget.h:236:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:253:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:254:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:255:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:256:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:257: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-18.12.2/umbrello/umlwidgets/pinportbase.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/pinportbase.h:40:10: warning: 'virtual void PinPortBase::updateWidget()' can be marked override [-Wsuggest-override] void updateWidget(); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/pinportbase.h:41:10: warning: 'virtual void PinPortBase::setName(const QString&)' can be marked override [-Wsuggest-override] void setName(const QString &strName); ^~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/pinportbase.h:42: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-18.12.2/umbrello/umlwidgets/pinportbase.h:43:18: warning: 'virtual void PinPortBase::notifyParentResize()' can be marked override [-Wsuggest-override] virtual void notifyParentResize(); ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/pinportbase.h:45:16: warning: 'virtual UMLWidget* PinPortBase::onWidget(const QPointF&)' can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF& p); ^~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/pinportbase.h:46: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-18.12.2/umbrello/umlwidgets/pinportbase.h:51: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-18.12.2/umbrello/umlwidgets/pinportbase.h:52:10: warning: 'virtual bool PinPortBase::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/pinportbase.h:55:18: warning: 'virtual void PinPortBase::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/pinportbase.h:59: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-18.12.2/umbrello/uml1model/port.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/pinportbase.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/pinportbase.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/pinportbase.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/pinportbase.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/pinportbase.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/pinportbase.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:340:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:341:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:342:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:344:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:345:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:346:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:347:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:348:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:360: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-18.12.2/umbrello/umlwidgets/pinportbase.cpp:21: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/pinportbase.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/pinportbase.cpp:24: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/umlwidgets/childwidgetplacementpin.h:29:18: warning: 'virtual void ChildWidgetPlacementPin::setInitialPosition()' can be marked override [-Wsuggest-override] virtual void setInitialPosition(); ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/pinportbase.cpp:25: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/umlwidgets/childwidgetplacementport.h:28:18: warning: 'virtual void ChildWidgetPlacementPort::setInitialPosition()' can be marked override [-Wsuggest-override] virtual void setInitialPosition(); ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 80%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/objectnodewidget.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/umlwidgets/objectnodewidget.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/objectnodewidget.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/objectnodewidget.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/umlwidgets/objectnodewidget.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/objectnodewidget.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:76: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-18.12.2/umbrello/umlwidgets/umlwidget.h:79: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-18.12.2/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:85: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-18.12.2/umbrello/umlwidgets/umlwidget.h:89:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:98: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-18.12.2/umbrello/umlwidgets/umlwidget.h:175:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:194:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:195: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-18.12.2/umbrello/umlwidgets/umlwidget.h:232: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-18.12.2/umbrello/umlwidgets/umlwidget.h:236:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:253:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:254:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:255:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:256:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:257: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-18.12.2/umbrello/umlwidgets/objectnodewidget.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/objectnodewidget.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/dialogs/objectnodedialog.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/objectnodewidget.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/umlwidgets/objectnodewidget.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/objectnodewidget.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/objectnodewidget.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:340:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:341:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:342:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:344:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:345:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:346:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:347:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:348:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:360: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-18.12.2/umbrello/umlwidgets/objectnodewidget.cpp:23: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 81%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/packagewidget.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/umlwidgets/packagewidget.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/packagewidget.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/packagewidget.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/umlwidgets/packagewidget.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/packagewidget.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:76: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-18.12.2/umbrello/umlwidgets/umlwidget.h:79: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-18.12.2/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:85: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-18.12.2/umbrello/umlwidgets/umlwidget.h:89:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:98: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-18.12.2/umbrello/umlwidgets/umlwidget.h:175:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:194:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:195: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-18.12.2/umbrello/umlwidgets/umlwidget.h:232: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-18.12.2/umbrello/umlwidgets/umlwidget.h:236:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:253:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:254:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:255:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:256:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:257: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-18.12.2/umbrello/umlwidgets/packagewidget.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/packagewidget.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/packagewidget.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/packagewidget.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/packagewidget.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/umlwidgets/packagewidget.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/packagewidget.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/packagewidget.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:340:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:341:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:342:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:344:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:345:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:346:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:347:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:348:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:360: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-18.12.2/umbrello/umlwidgets/packagewidget.cpp:21: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 80%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/messagewidget.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/umlwidgets/messagewidget.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/messagewidget.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/messagewidget.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/umlwidgets/messagewidget.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/messagewidget.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:76: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-18.12.2/umbrello/umlwidgets/umlwidget.h:79: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-18.12.2/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:85: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-18.12.2/umbrello/umlwidgets/umlwidget.h:89:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:98: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-18.12.2/umbrello/umlwidgets/umlwidget.h:175:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:194:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:195: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-18.12.2/umbrello/umlwidgets/umlwidget.h:232: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-18.12.2/umbrello/umlwidgets/umlwidget.h:236:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:253:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:254:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:255:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:256:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:257: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-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/linkwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/messagewidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/messagewidget.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/linkwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/messagewidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/messagewidget.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:340:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:341:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:342:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:344:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:345:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:346:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:347:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:348:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:360: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-18.12.2/umbrello/umlwidgets/messagewidget.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/messagewidget.h:125:10: warning: 'virtual void MessageWidget::cleanup()' can be marked override [-Wsuggest-override] void cleanup(); ^~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/messagewidget.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/messagewidget.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/attribute.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/messagewidget.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/messagewidget.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/messagewidget.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/messagewidget.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/messagewidget.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/umlwidgets/messagewidget.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:54: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-18.12.2/umbrello/uml1model/classifier.h:56:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:129:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:181: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-18.12.2/umbrello/uml1model/classifier.h:183: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-18.12.2/umbrello/umlwidgets/messagewidget.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/umlwidgets/messagewidget.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/messagewidget.cpp:21: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/objectwidget.h:51:10: warning: 'virtual void ObjectWidget::cleanup()' can be marked override [-Wsuggest-override] void cleanup(); ^~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/messagewidget.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/messagewidget.cpp:23: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/messagewidget.cpp:26: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 81%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/objectwidget.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/umlwidgets/objectwidget.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/objectwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/objectwidget.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/umlwidgets/objectwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/objectwidget.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:76: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-18.12.2/umbrello/umlwidgets/umlwidget.h:79: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-18.12.2/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:85: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-18.12.2/umbrello/umlwidgets/umlwidget.h:89:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:98: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-18.12.2/umbrello/umlwidgets/umlwidget.h:175:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:194:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:195: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-18.12.2/umbrello/umlwidgets/umlwidget.h:232: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-18.12.2/umbrello/umlwidgets/umlwidget.h:236:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:253:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:254:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:255:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:256:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:257: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-18.12.2/umbrello/umlwidgets/objectwidget.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/objectwidget.h:51:10: warning: 'virtual void ObjectWidget::cleanup()' can be marked override [-Wsuggest-override] void cleanup(); ^~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/dialogs/classpropertiesdialog.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/objectwidget.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/umlwidgets/objectwidget.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/linkwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/messagewidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/objectwidget.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/linkwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/messagewidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/objectwidget.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:340:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:341:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:342:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:344:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:345:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:346:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:347:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:348:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:360: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-18.12.2/umbrello/umlwidgets/objectwidget.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/messagewidget.h:125:10: warning: 'virtual void MessageWidget::cleanup()' can be marked override [-Wsuggest-override] void cleanup(); ^~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/objectwidget.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/objectwidget.cpp:26: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 81%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/pinwidget.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/umlwidgets/pinwidget.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/pinportbase.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/pinwidget.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/pinwidget.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/umlwidgets/pinportbase.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/pinwidget.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/pinwidget.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:76: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-18.12.2/umbrello/umlwidgets/umlwidget.h:79: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-18.12.2/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:85: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-18.12.2/umbrello/umlwidgets/umlwidget.h:89:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:98: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-18.12.2/umbrello/umlwidgets/umlwidget.h:175:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:194:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:195: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-18.12.2/umbrello/umlwidgets/umlwidget.h:232: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-18.12.2/umbrello/umlwidgets/umlwidget.h:236:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:253:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:254:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:255:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:256:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:257: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-18.12.2/umbrello/umlwidgets/pinwidget.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/pinwidget.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/pinportbase.h:40:10: warning: 'virtual void PinPortBase::updateWidget()' can be marked override [-Wsuggest-override] void updateWidget(); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/pinportbase.h:41:10: warning: 'virtual void PinPortBase::setName(const QString&)' can be marked override [-Wsuggest-override] void setName(const QString &strName); ^~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/pinportbase.h:42: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-18.12.2/umbrello/umlwidgets/pinportbase.h:43:18: warning: 'virtual void PinPortBase::notifyParentResize()' can be marked override [-Wsuggest-override] virtual void notifyParentResize(); ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/pinportbase.h:45:16: warning: 'virtual UMLWidget* PinPortBase::onWidget(const QPointF&)' can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF& p); ^~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/pinportbase.h:46: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-18.12.2/umbrello/umlwidgets/pinportbase.h:51: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-18.12.2/umbrello/umlwidgets/pinportbase.h:52:10: warning: 'virtual bool PinPortBase::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/pinportbase.h:55:18: warning: 'virtual void PinPortBase::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/pinportbase.h:59: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-18.12.2/umbrello/umlwidgets/pinwidget.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/umlwidgets/pinwidget.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/umlwidgets/pinwidget.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/pinwidget.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/pinwidget.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:340:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:341:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:342:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:344:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:345:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:346:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:347:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:348:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:360: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-18.12.2/umbrello/umlwidgets/pinwidget.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 82%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/seqlinewidget.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/umlwidgets/seqlinewidget.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/messagewidget.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/seqlinewidget.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/umlwidgets/messagewidget.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/seqlinewidget.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:76: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-18.12.2/umbrello/umlwidgets/umlwidget.h:79: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-18.12.2/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:85: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-18.12.2/umbrello/umlwidgets/umlwidget.h:89:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:98: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-18.12.2/umbrello/umlwidgets/umlwidget.h:175:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:194:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:195: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-18.12.2/umbrello/umlwidgets/umlwidget.h:232: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-18.12.2/umbrello/umlwidgets/umlwidget.h:236:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:253:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:254:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:255:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:256:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:257: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-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/linkwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/messagewidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/seqlinewidget.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/linkwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/messagewidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/seqlinewidget.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:340:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:341:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:342:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:344:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:345:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:346:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:347:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:348:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:360: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-18.12.2/umbrello/umlwidgets/seqlinewidget.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/messagewidget.h:125:10: warning: 'virtual void MessageWidget::cleanup()' can be marked override [-Wsuggest-override] void cleanup(); ^~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/seqlinewidget.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/objectwidget.h:51:10: warning: 'virtual void ObjectWidget::cleanup()' can be marked override [-Wsuggest-override] void cleanup(); ^~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/seqlinewidget.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 82%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/portwidget.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/umlwidgets/portwidget.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/pinportbase.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/portwidget.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/portwidget.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/umlwidgets/pinportbase.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/portwidget.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/portwidget.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:76: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-18.12.2/umbrello/umlwidgets/umlwidget.h:79: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-18.12.2/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:85: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-18.12.2/umbrello/umlwidgets/umlwidget.h:89:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:98: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-18.12.2/umbrello/umlwidgets/umlwidget.h:175:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:194:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:195: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-18.12.2/umbrello/umlwidgets/umlwidget.h:232: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-18.12.2/umbrello/umlwidgets/umlwidget.h:236:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:253:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:254:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:255:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:256:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:257: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-18.12.2/umbrello/umlwidgets/portwidget.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/portwidget.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/pinportbase.h:40:10: warning: 'virtual void PinPortBase::updateWidget()' can be marked override [-Wsuggest-override] void updateWidget(); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/pinportbase.h:41:10: warning: 'virtual void PinPortBase::setName(const QString&)' can be marked override [-Wsuggest-override] void setName(const QString &strName); ^~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/pinportbase.h:42: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-18.12.2/umbrello/umlwidgets/pinportbase.h:43:18: warning: 'virtual void PinPortBase::notifyParentResize()' can be marked override [-Wsuggest-override] virtual void notifyParentResize(); ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/pinportbase.h:45:16: warning: 'virtual UMLWidget* PinPortBase::onWidget(const QPointF&)' can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF& p); ^~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/pinportbase.h:46: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-18.12.2/umbrello/umlwidgets/pinportbase.h:51: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-18.12.2/umbrello/umlwidgets/pinportbase.h:52:10: warning: 'virtual bool PinPortBase::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/pinportbase.h:55:18: warning: 'virtual void PinPortBase::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/pinportbase.h:59: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-18.12.2/umbrello/umlwidgets/portwidget.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/port.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/portwidget.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/portwidget.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/portwidget.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/portwidget.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/uml.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/portwidget.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/umlwidgets/portwidget.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/portwidget.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/portwidget.cpp:23: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/portwidget.cpp:23: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:340:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:341:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:342:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:344:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:345:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:346:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:347:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:348:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:360: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-18.12.2/umbrello/umlwidgets/portwidget.cpp:24: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/portwidget.cpp:25: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 82%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/preconditionwidget.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/umlwidgets/preconditionwidget.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/preconditionwidget.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/preconditionwidget.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/umlwidgets/preconditionwidget.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/preconditionwidget.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:76: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-18.12.2/umbrello/umlwidgets/umlwidget.h:79: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-18.12.2/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:85: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-18.12.2/umbrello/umlwidgets/umlwidget.h:89:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:98: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-18.12.2/umbrello/umlwidgets/umlwidget.h:175:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:194:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:195: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-18.12.2/umbrello/umlwidgets/umlwidget.h:232: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-18.12.2/umbrello/umlwidgets/umlwidget.h:236:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:253:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:254:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:255:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:256:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:257: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-18.12.2/umbrello/umlwidgets/preconditionwidget.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/preconditionwidget.h:53:10: warning: 'virtual void PreconditionWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/preconditionwidget.h:54: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-18.12.2/umbrello/umlwidgets/preconditionwidget.h:57: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-18.12.2/umbrello/umlwidgets/preconditionwidget.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/umlwidgets/preconditionwidget.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/objectwidget.h:51:10: warning: 'virtual void ObjectWidget::cleanup()' can be marked override [-Wsuggest-override] void cleanup(); ^~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/preconditionwidget.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/umlwidgets/preconditionwidget.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/preconditionwidget.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/preconditionwidget.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:340:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:341:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:342:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:344:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:345:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:346:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:347:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:348:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:360: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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 82%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/regionwidget.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/umlwidgets/regionwidget.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/regionwidget.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/regionwidget.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/umlwidgets/regionwidget.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/regionwidget.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:76: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-18.12.2/umbrello/umlwidgets/umlwidget.h:79: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-18.12.2/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:85: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-18.12.2/umbrello/umlwidgets/umlwidget.h:89:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:98: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-18.12.2/umbrello/umlwidgets/umlwidget.h:175:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:194:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:195: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-18.12.2/umbrello/umlwidgets/umlwidget.h:232: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-18.12.2/umbrello/umlwidgets/umlwidget.h:236:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:253:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:254:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:255:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:256:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:257: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-18.12.2/umbrello/umlwidgets/regionwidget.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/regionwidget.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 83%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/usecasewidget.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/umlwidgets/usecasewidget.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/usecasewidget.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/usecasewidget.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/umlwidgets/usecasewidget.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/usecasewidget.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:76: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-18.12.2/umbrello/umlwidgets/umlwidget.h:79: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-18.12.2/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:85: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-18.12.2/umbrello/umlwidgets/umlwidget.h:89:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:98: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-18.12.2/umbrello/umlwidgets/umlwidget.h:175:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:194:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:195: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-18.12.2/umbrello/umlwidgets/umlwidget.h:232: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-18.12.2/umbrello/umlwidgets/umlwidget.h:236:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:253:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:254:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:255:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:256:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:257: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-18.12.2/umbrello/umlwidgets/usecasewidget.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/usecase.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/usecasewidget.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/usecasewidget.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/usecasewidget.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 82%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/signalwidget.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/umlwidgets/signalwidget.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/floatingtextwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/signalwidget.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/signalwidget.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/umlwidgets/floatingtextwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/signalwidget.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/signalwidget.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:76: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-18.12.2/umbrello/umlwidgets/umlwidget.h:79: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-18.12.2/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:85: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-18.12.2/umbrello/umlwidgets/umlwidget.h:89:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:98: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-18.12.2/umbrello/umlwidgets/umlwidget.h:175:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:194:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:195: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-18.12.2/umbrello/umlwidgets/umlwidget.h:232: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-18.12.2/umbrello/umlwidgets/umlwidget.h:236:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:253:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:254:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:255:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:256:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:257: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-18.12.2/umbrello/umlwidgets/signalwidget.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/signalwidget.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/linkwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/signalwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/signalwidget.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/linkwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/signalwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/signalwidget.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:340:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:341:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:342:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:344:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:345:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:346:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:347:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:348:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:360: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-18.12.2/umbrello/umlwidgets/signalwidget.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/signalwidget.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/uml.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/signalwidget.cpp:21: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/umlwidgets/signalwidget.cpp:21: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/signalwidget.cpp:24: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 83%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/toolbarstateonewidget.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/umlwidgets/toolbarstateonewidget.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/toolbarstateonewidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/toolbarstateonewidget.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/umlwidgets/toolbarstateonewidget.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/activitywidget.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/toolbarstateonewidget.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:76: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-18.12.2/umbrello/umlwidgets/umlwidget.h:79: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-18.12.2/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:85: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-18.12.2/umbrello/umlwidgets/umlwidget.h:89:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:98: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-18.12.2/umbrello/umlwidgets/umlwidget.h:175:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:194:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:195: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-18.12.2/umbrello/umlwidgets/umlwidget.h:232: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-18.12.2/umbrello/umlwidgets/umlwidget.h:236:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:253:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:254:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:255:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:256:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:257: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-18.12.2/umbrello/umlwidgets/toolbarstateonewidget.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/toolbarstateonewidget.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/linkwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/messagewidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/toolbarstateonewidget.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/linkwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/messagewidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/toolbarstateonewidget.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:340:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:341:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:342:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:344:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:345:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:346:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:347:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:348:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:360: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-18.12.2/umbrello/umlwidgets/toolbarstateonewidget.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/messagewidget.h:125:10: warning: 'virtual void MessageWidget::cleanup()' can be marked override [-Wsuggest-override] void cleanup(); ^~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/entityconstraint.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/toolbarstateonewidget.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/toolbarstateonewidget.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/toolbarstateonewidget.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/toolbarstateonewidget.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/umlwidgets/toolbarstateonewidget.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/objectwidget.h:51:10: warning: 'virtual void ObjectWidget::cleanup()' can be marked override [-Wsuggest-override] void cleanup(); ^~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/pinwidget.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/toolbarstateonewidget.cpp:21: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/pinportbase.h:40:10: warning: 'virtual void PinPortBase::updateWidget()' can be marked override [-Wsuggest-override] void updateWidget(); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/pinportbase.h:41:10: warning: 'virtual void PinPortBase::setName(const QString&)' can be marked override [-Wsuggest-override] void setName(const QString &strName); ^~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/pinportbase.h:42: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-18.12.2/umbrello/umlwidgets/pinportbase.h:43:18: warning: 'virtual void PinPortBase::notifyParentResize()' can be marked override [-Wsuggest-override] virtual void notifyParentResize(); ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/pinportbase.h:45:16: warning: 'virtual UMLWidget* PinPortBase::onWidget(const QPointF&)' can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF& p); ^~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/pinportbase.h:46: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-18.12.2/umbrello/umlwidgets/pinportbase.h:51: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-18.12.2/umbrello/umlwidgets/pinportbase.h:52:10: warning: 'virtual bool PinPortBase::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/pinportbase.h:55:18: warning: 'virtual void PinPortBase::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/pinportbase.h:59: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-18.12.2/umbrello/umlwidgets/toolbarstateonewidget.cpp:21: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/umlwidgets/toolbarstateonewidget.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/toolbarstateonewidget.cpp:23: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/preconditionwidget.h:53:10: warning: 'virtual void PreconditionWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/preconditionwidget.h:54: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-18.12.2/umbrello/umlwidgets/preconditionwidget.h:57: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-18.12.2/umbrello/umlwidgets/toolbarstateonewidget.cpp:24: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/toolbarstateonewidget.cpp:25: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/port.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/toolbarstateonewidget.cpp:27: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/toolbarstateonewidget.cpp:27: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/toolbarstateonewidget.cpp:31: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 84%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/widgetlist_utils.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/umlwidgets/widgetlist_utils.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetlist_utils.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/umlwidgets/umlwidget.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetlist_utils.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/umlwidgets/widgetlist_utils.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:76: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-18.12.2/umbrello/umlwidgets/umlwidget.h:79: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-18.12.2/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:85: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-18.12.2/umbrello/umlwidgets/umlwidget.h:89:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:98: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-18.12.2/umbrello/umlwidgets/umlwidget.h:175:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:194:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:195: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-18.12.2/umbrello/umlwidgets/umlwidget.h:232: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-18.12.2/umbrello/umlwidgets/umlwidget.h:236:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:253:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:254:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:255:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:256:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:257: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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 84%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/statusbartoolbutton.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/umlwidgets/statusbartoolbutton.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/statusbartoolbutton.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 84%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/widgetbase.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/umlwidgets/widgetbase.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.cpp:11: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/attribute.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/umlwidgets/widgetbase.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:54: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-18.12.2/umbrello/uml1model/classifier.h:56:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:129:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:181: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-18.12.2/umbrello/uml1model/classifier.h:183: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-18.12.2/umbrello/umlwidgets/widgetbase.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/umlwidgets/floatingtextwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:76: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-18.12.2/umbrello/umlwidgets/umlwidget.h:79: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-18.12.2/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:85: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-18.12.2/umbrello/umlwidgets/umlwidget.h:89:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:98: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-18.12.2/umbrello/umlwidgets/umlwidget.h:175:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:194:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:195: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-18.12.2/umbrello/umlwidgets/umlwidget.h:232: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-18.12.2/umbrello/umlwidgets/umlwidget.h:236:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:253:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:254:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:255:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:256:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:257: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-18.12.2/umbrello/umlwidgets/widgetbase.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/widgetbase.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/widgetbase.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.cpp:21: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/widgetbase.cpp:21: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:340:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:341:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:342:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:344:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:345:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:346:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:347:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:348:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:360: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-18.12.2/umbrello/umlwidgets/widgetbase.cpp:1288: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/widgetbase.cpp:1289: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/widgetbase.cpp:1290: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/widgetbase.cpp:1291: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:62:18: warning: 'virtual void AssociationWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override] virtual void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:66:18: warning: 'virtual void AssociationWidget::lwSetFont(QFont)' can be marked override [-Wsuggest-override] virtual void lwSetFont(QFont font); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:67:28: warning: 'virtual UMLClassifier* AssociationWidget::operationOwner()' can be marked override [-Wsuggest-override] virtual UMLClassifier *operationOwner(); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:69:27: warning: 'virtual UMLOperation* AssociationWidget::operation()' can be marked override [-Wsuggest-override] virtual UMLOperation *operation(); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:70:18: warning: 'virtual void AssociationWidget::setOperation(UMLOperation*)' can be marked override [-Wsuggest-override] virtual void setOperation(UMLOperation *op); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:72:21: warning: 'virtual QString AssociationWidget::customOpText()' can be marked override [-Wsuggest-override] virtual QString customOpText(); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:73: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-18.12.2/umbrello/umlwidgets/associationwidget.h:75:18: warning: 'virtual void AssociationWidget::resetTextPositions()' can be marked override [-Wsuggest-override] virtual void resetTextPositions(); ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:77:18: warning: 'virtual void AssociationWidget::setMessageText(FloatingTextWidget*)' can be marked override [-Wsuggest-override] virtual void setMessageText(FloatingTextWidget *ft); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:78: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-18.12.2/umbrello/umlwidgets/associationwidget.h:80:18: warning: 'virtual bool AssociationWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:82:21: warning: 'virtual QString AssociationWidget::lwOperationText()' can be marked override [-Wsuggest-override] virtual QString lwOperationText(); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:83:28: warning: 'virtual UMLClassifier* AssociationWidget::lwClassifier()' can be marked override [-Wsuggest-override] virtual UMLClassifier *lwClassifier(); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:84: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-18.12.2/umbrello/umlwidgets/associationwidget.h:86: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-18.12.2/umbrello/umlwidgets/associationwidget.h:90:18: warning: 'virtual void AssociationWidget::calculateNameTextSegment()' can be marked override [-Wsuggest-override] virtual void calculateNameTextSegment(); ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:105:10: warning: 'virtual void AssociationWidget::setName(const QString&)' can be marked override [-Wsuggest-override] void setName(const QString &strRole); ^~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:149:20: warning: 'virtual QRectF AssociationWidget::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:150:26: warning: 'virtual QPainterPath AssociationWidget::shape() const' can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:156:16: warning: 'virtual UMLWidget* AssociationWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF &p); ^~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:174:11: warning: 'virtual QFont AssociationWidget::font() const' can be marked override [-Wsuggest-override] QFont font() const; ^~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:176: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-18.12.2/umbrello/umlwidgets/associationwidget.h:177: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-18.12.2/umbrello/umlwidgets/associationwidget.h:178:18: warning: 'virtual void AssociationWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:186:18: warning: 'virtual bool AssociationWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:187: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-18.12.2/umbrello/umlwidgets/associationwidget.h:194:18: warning: 'virtual void AssociationWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:195:18: warning: 'virtual void AssociationWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:196:18: warning: 'virtual void AssociationWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:197:18: warning: 'virtual void AssociationWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:199:18: warning: 'virtual void AssociationWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:201:18: warning: 'virtual void AssociationWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:208:18: warning: 'virtual void AssociationWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:210:18: warning: 'virtual void AssociationWidget::hoverEnterEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override] virtual void hoverEnterEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:211:18: warning: 'virtual void AssociationWidget::hoverLeaveEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override] virtual void hoverLeaveEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:212: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-18.12.2/umbrello/umlwidgets/widgetbase.cpp:1292: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/widgetbase.cpp:1293: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/combinedfragmentwidget.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.cpp:1295: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/widgetbase.cpp:1295: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/widgetbase.cpp:1296: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/widgetbase.cpp:1297: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/widgetbase.cpp:1298: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/widgetbase.cpp:1299: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/widgetbase.cpp:1301: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/widgetbase.cpp:1303: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/messagewidget.h:125:10: warning: 'virtual void MessageWidget::cleanup()' can be marked override [-Wsuggest-override] void cleanup(); ^~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/widgetbase.cpp:1304: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/widgetbase.cpp:1305: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/widgetbase.cpp:1306: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/widgetbase.cpp:1307: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/objectwidget.h:51:10: warning: 'virtual void ObjectWidget::cleanup()' can be marked override [-Wsuggest-override] void cleanup(); ^~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/widgetbase.cpp:1308: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/pinwidget.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.cpp:1309: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/pinportbase.h:40:10: warning: 'virtual void PinPortBase::updateWidget()' can be marked override [-Wsuggest-override] void updateWidget(); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/pinportbase.h:41:10: warning: 'virtual void PinPortBase::setName(const QString&)' can be marked override [-Wsuggest-override] void setName(const QString &strName); ^~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/pinportbase.h:42: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-18.12.2/umbrello/umlwidgets/pinportbase.h:43:18: warning: 'virtual void PinPortBase::notifyParentResize()' can be marked override [-Wsuggest-override] virtual void notifyParentResize(); ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/pinportbase.h:45:16: warning: 'virtual UMLWidget* PinPortBase::onWidget(const QPointF&)' can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF& p); ^~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/pinportbase.h:46: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-18.12.2/umbrello/umlwidgets/pinportbase.h:51: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-18.12.2/umbrello/umlwidgets/pinportbase.h:52:10: warning: 'virtual bool PinPortBase::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/pinportbase.h:55:18: warning: 'virtual void PinPortBase::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/pinportbase.h:59: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-18.12.2/umbrello/umlwidgets/widgetbase.cpp:1309: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/umlwidgets/widgetbase.cpp:1310: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/widgetbase.cpp:1311: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/preconditionwidget.h:53:10: warning: 'virtual void PreconditionWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/preconditionwidget.h:54: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-18.12.2/umbrello/umlwidgets/preconditionwidget.h:57: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-18.12.2/umbrello/umlwidgets/widgetbase.cpp:1312: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/widgetbase.cpp:1313: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/widgetbase.cpp:1314: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/statewidget.h:63: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-18.12.2/umbrello/umlwidgets/statewidget.h:79:18: warning: 'virtual bool StateWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/statewidget.h:81:18: warning: 'virtual bool StateWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/statewidget.h:82: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-18.12.2/umbrello/umlwidgets/statewidget.h:85:12: warning: 'virtual QSizeF StateWidget::minimumSize() const' can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/statewidget.h:86:12: warning: 'virtual QSizeF StateWidget::maximumSize()' can be marked override [-Wsuggest-override] QSizeF maximumSize(); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/statewidget.h:90: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-18.12.2/umbrello/umlwidgets/widgetbase.cpp:1316: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 83%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/statewidget.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/umlwidgets/statewidget.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/statewidget.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/statewidget.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/umlwidgets/statewidget.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/statewidget.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:76: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-18.12.2/umbrello/umlwidgets/umlwidget.h:79: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-18.12.2/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:85: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-18.12.2/umbrello/umlwidgets/umlwidget.h:89:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:98: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-18.12.2/umbrello/umlwidgets/umlwidget.h:175:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:194:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:195: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-18.12.2/umbrello/umlwidgets/umlwidget.h:232: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-18.12.2/umbrello/umlwidgets/umlwidget.h:236:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:253:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:254:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:255:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:256:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:257: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-18.12.2/umbrello/umlwidgets/statewidget.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/statewidget.h:63: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-18.12.2/umbrello/umlwidgets/statewidget.h:79:18: warning: 'virtual bool StateWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/statewidget.h:81:18: warning: 'virtual bool StateWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/statewidget.h:82: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-18.12.2/umbrello/umlwidgets/statewidget.h:85:12: warning: 'virtual QSizeF StateWidget::minimumSize() const' can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/statewidget.h:86:12: warning: 'virtual QSizeF StateWidget::maximumSize()' can be marked override [-Wsuggest-override] QSizeF maximumSize(); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/statewidget.h:90: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-18.12.2/umbrello/umlwidgets/statewidget.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/dialogs/statedialog.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/statewidget.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/umlwidgets/statewidget.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/statewidget.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/statewidget.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:340:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:341:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:342:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:344:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:345:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:346:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:347:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:348:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:360: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-18.12.2/umbrello/umlwidgets/statewidget.cpp:23: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 84%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/widget_factory.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/umlwidgets/widget_factory.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/activitywidget.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widget_factory.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/umlwidgets/activitywidget.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widget_factory.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:76: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-18.12.2/umbrello/umlwidgets/umlwidget.h:79: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-18.12.2/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:85: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-18.12.2/umbrello/umlwidgets/umlwidget.h:89:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:98: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-18.12.2/umbrello/umlwidgets/umlwidget.h:175:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:194:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:195: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-18.12.2/umbrello/umlwidgets/umlwidget.h:232: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-18.12.2/umbrello/umlwidgets/umlwidget.h:236:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:253:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:254:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:255:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:256:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:257: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-18.12.2/umbrello/umlwidgets/widget_factory.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/actor.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widget_factory.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/widget_factory.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/widget_factory.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/artifact.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widget_factory.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/widget_factory.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/artifact.h:55: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-18.12.2/umbrello/umlwidgets/widget_factory.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/linkwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widget_factory.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/linkwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widget_factory.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:340:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:341:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:342:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:344:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:345:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:346:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:347:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:348:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:360: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-18.12.2/umbrello/umlwidgets/widget_factory.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:62:18: warning: 'virtual void AssociationWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override] virtual void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:66:18: warning: 'virtual void AssociationWidget::lwSetFont(QFont)' can be marked override [-Wsuggest-override] virtual void lwSetFont(QFont font); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:67:28: warning: 'virtual UMLClassifier* AssociationWidget::operationOwner()' can be marked override [-Wsuggest-override] virtual UMLClassifier *operationOwner(); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:69:27: warning: 'virtual UMLOperation* AssociationWidget::operation()' can be marked override [-Wsuggest-override] virtual UMLOperation *operation(); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:70:18: warning: 'virtual void AssociationWidget::setOperation(UMLOperation*)' can be marked override [-Wsuggest-override] virtual void setOperation(UMLOperation *op); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:72:21: warning: 'virtual QString AssociationWidget::customOpText()' can be marked override [-Wsuggest-override] virtual QString customOpText(); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:73: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-18.12.2/umbrello/umlwidgets/associationwidget.h:75:18: warning: 'virtual void AssociationWidget::resetTextPositions()' can be marked override [-Wsuggest-override] virtual void resetTextPositions(); ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:77:18: warning: 'virtual void AssociationWidget::setMessageText(FloatingTextWidget*)' can be marked override [-Wsuggest-override] virtual void setMessageText(FloatingTextWidget *ft); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:78: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-18.12.2/umbrello/umlwidgets/associationwidget.h:80:18: warning: 'virtual bool AssociationWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:82:21: warning: 'virtual QString AssociationWidget::lwOperationText()' can be marked override [-Wsuggest-override] virtual QString lwOperationText(); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:83:28: warning: 'virtual UMLClassifier* AssociationWidget::lwClassifier()' can be marked override [-Wsuggest-override] virtual UMLClassifier *lwClassifier(); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:84: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-18.12.2/umbrello/umlwidgets/associationwidget.h:86: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-18.12.2/umbrello/umlwidgets/associationwidget.h:90:18: warning: 'virtual void AssociationWidget::calculateNameTextSegment()' can be marked override [-Wsuggest-override] virtual void calculateNameTextSegment(); ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:105:10: warning: 'virtual void AssociationWidget::setName(const QString&)' can be marked override [-Wsuggest-override] void setName(const QString &strRole); ^~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:149:20: warning: 'virtual QRectF AssociationWidget::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:150:26: warning: 'virtual QPainterPath AssociationWidget::shape() const' can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:156:16: warning: 'virtual UMLWidget* AssociationWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF &p); ^~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:174:11: warning: 'virtual QFont AssociationWidget::font() const' can be marked override [-Wsuggest-override] QFont font() const; ^~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:176: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-18.12.2/umbrello/umlwidgets/associationwidget.h:177: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-18.12.2/umbrello/umlwidgets/associationwidget.h:178:18: warning: 'virtual void AssociationWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:186:18: warning: 'virtual bool AssociationWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:187: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-18.12.2/umbrello/umlwidgets/associationwidget.h:194:18: warning: 'virtual void AssociationWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:195:18: warning: 'virtual void AssociationWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:196:18: warning: 'virtual void AssociationWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:197:18: warning: 'virtual void AssociationWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:199:18: warning: 'virtual void AssociationWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:201:18: warning: 'virtual void AssociationWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:208:18: warning: 'virtual void AssociationWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:210:18: warning: 'virtual void AssociationWidget::hoverEnterEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override] virtual void hoverEnterEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:211:18: warning: 'virtual void AssociationWidget::hoverLeaveEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override] virtual void hoverLeaveEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:212: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-18.12.2/umbrello/umlwidgets/widget_factory.cpp:21: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/widget_factory.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/widget_factory.cpp:23: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/attribute.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widget_factory.cpp:24: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widget_factory.cpp:24: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widget_factory.cpp:24: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widget_factory.cpp:24: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widget_factory.cpp:24: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/umlwidgets/widget_factory.cpp:24: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:54: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-18.12.2/umbrello/uml1model/classifier.h:56:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:129:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:181: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-18.12.2/umbrello/uml1model/classifier.h:183: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-18.12.2/umbrello/cmds.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widget_factory.cpp:26: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widget_factory.cpp:26: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widget_factory.cpp:26: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widget_factory.cpp:26: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:22, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widget_factory.cpp:26: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:27, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widget_factory.cpp:26: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:28, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widget_factory.cpp:26: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:29, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widget_factory.cpp:26: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:30, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widget_factory.cpp:26: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:35, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widget_factory.cpp:26: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:36, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widget_factory.cpp:26: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:37, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widget_factory.cpp:26: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:38, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widget_factory.cpp:26: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:39, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widget_factory.cpp:26: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:40, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widget_factory.cpp:26: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:41, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widget_factory.cpp:26: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:42, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widget_factory.cpp:26: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:43, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widget_factory.cpp:26: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/widget/cmdcreatewidget.h:28:14: warning: 'virtual void Uml::CmdCreateWidget::redo()' can be marked override [-Wsuggest-override] void redo(); ^~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/widget/cmdcreatewidget.h:29:14: warning: 'virtual void Uml::CmdCreateWidget::undo()' can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds.h:44, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widget_factory.cpp:26: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:45, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widget_factory.cpp:26: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/widget/cmdremovewidget.h:28:14: warning: 'virtual void Uml::CmdRemoveWidget::redo()' can be marked override [-Wsuggest-override] void redo(); ^~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/widget/cmdremovewidget.h:29:14: warning: 'virtual void Uml::CmdRemoveWidget::undo()' can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds.h:46, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widget_factory.cpp:26: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:47, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widget_factory.cpp:26: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:48, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widget_factory.cpp:26: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/combinedfragmentwidget.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widget_factory.cpp:27: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/widget_factory.cpp:27: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/widget_factory.cpp:28: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/widget_factory.cpp:29: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/widget_factory.cpp:30: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/widget_factory.cpp:31: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/umlwidgets/widget_factory.cpp:32: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/widget_factory.cpp:33: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/widget_factory.cpp:34: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/widget_factory.cpp:35: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/widget_factory.cpp:36: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/widget_factory.cpp:38: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/widget_factory.cpp:39: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/widget_factory.cpp:40: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/widget_factory.cpp:41: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/messagewidget.h:125:10: warning: 'virtual void MessageWidget::cleanup()' can be marked override [-Wsuggest-override] void cleanup(); ^~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/widget_factory.cpp:42: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/widget_factory.cpp:43: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/widget_factory.cpp:44: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/widget_factory.cpp:46: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/widget_factory.cpp:47: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/objectwidget.h:51:10: warning: 'virtual void ObjectWidget::cleanup()' can be marked override [-Wsuggest-override] void cleanup(); ^~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/widget_factory.cpp:49: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/pinwidget.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widget_factory.cpp:50: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/pinportbase.h:40:10: warning: 'virtual void PinPortBase::updateWidget()' can be marked override [-Wsuggest-override] void updateWidget(); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/pinportbase.h:41:10: warning: 'virtual void PinPortBase::setName(const QString&)' can be marked override [-Wsuggest-override] void setName(const QString &strName); ^~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/pinportbase.h:42: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-18.12.2/umbrello/umlwidgets/pinportbase.h:43:18: warning: 'virtual void PinPortBase::notifyParentResize()' can be marked override [-Wsuggest-override] virtual void notifyParentResize(); ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/pinportbase.h:45:16: warning: 'virtual UMLWidget* PinPortBase::onWidget(const QPointF&)' can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF& p); ^~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/pinportbase.h:46: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-18.12.2/umbrello/umlwidgets/pinportbase.h:51: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-18.12.2/umbrello/umlwidgets/pinportbase.h:52:10: warning: 'virtual bool PinPortBase::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/pinportbase.h:55:18: warning: 'virtual void PinPortBase::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/pinportbase.h:59: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-18.12.2/umbrello/umlwidgets/widget_factory.cpp:50: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/umlwidgets/widget_factory.cpp:51: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/widget_factory.cpp:52: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/widget_factory.cpp:53: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/preconditionwidget.h:53:10: warning: 'virtual void PreconditionWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/preconditionwidget.h:54: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-18.12.2/umbrello/umlwidgets/preconditionwidget.h:57: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-18.12.2/umbrello/umlwidgets/widget_factory.cpp:54: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/widget_factory.cpp:55: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/widget_factory.cpp:56: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/statewidget.h:63: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-18.12.2/umbrello/umlwidgets/statewidget.h:79:18: warning: 'virtual bool StateWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/statewidget.h:81:18: warning: 'virtual bool StateWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/statewidget.h:82: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-18.12.2/umbrello/umlwidgets/statewidget.h:85:12: warning: 'virtual QSizeF StateWidget::minimumSize() const' can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/statewidget.h:86:12: warning: 'virtual QSizeF StateWidget::maximumSize()' can be marked override [-Wsuggest-override] QSizeF maximumSize(); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/statewidget.h:90: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-18.12.2/umbrello/umlwidgets/widget_factory.cpp:57: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/widget_factory.cpp:60: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/widget_factory.cpp:61: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/widget_factory.cpp:62: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 85%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codeviewerstate.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/codeviewerstate.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrellosettings.h:12, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeviewerstate.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:86:18: warning: 'virtual void CPPCodeGenerationPolicy::setDefaults(bool)' can be marked override [-Wsuggest-override] virtual void setDefaults(bool emitUpdateSignal = true); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:88: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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 83%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/umlwidget.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/umlwidgets/umlwidget.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.cpp:11: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/umlwidgets/umlwidget.cpp:11: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:76: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-18.12.2/umbrello/umlwidgets/umlwidget.h:79: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-18.12.2/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:85: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-18.12.2/umbrello/umlwidgets/umlwidget.h:89:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:98: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-18.12.2/umbrello/umlwidgets/umlwidget.h:175:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:194:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:195: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-18.12.2/umbrello/umlwidgets/umlwidget.h:232: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-18.12.2/umbrello/umlwidgets/umlwidget.h:236:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:253:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:254:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:255:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:256:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:257: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-18.12.2/umbrello/uml1model/actor.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/umlwidget.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/umlwidget.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/linkwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/linkwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:340:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:341:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:342:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:344:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:345:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:346:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:347:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:348:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:360: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-18.12.2/umbrello/umlwidgets/umlwidget.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:62:18: warning: 'virtual void AssociationWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override] virtual void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:66:18: warning: 'virtual void AssociationWidget::lwSetFont(QFont)' can be marked override [-Wsuggest-override] virtual void lwSetFont(QFont font); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:67:28: warning: 'virtual UMLClassifier* AssociationWidget::operationOwner()' can be marked override [-Wsuggest-override] virtual UMLClassifier *operationOwner(); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:69:27: warning: 'virtual UMLOperation* AssociationWidget::operation()' can be marked override [-Wsuggest-override] virtual UMLOperation *operation(); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:70:18: warning: 'virtual void AssociationWidget::setOperation(UMLOperation*)' can be marked override [-Wsuggest-override] virtual void setOperation(UMLOperation *op); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:72:21: warning: 'virtual QString AssociationWidget::customOpText()' can be marked override [-Wsuggest-override] virtual QString customOpText(); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:73: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-18.12.2/umbrello/umlwidgets/associationwidget.h:75:18: warning: 'virtual void AssociationWidget::resetTextPositions()' can be marked override [-Wsuggest-override] virtual void resetTextPositions(); ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:77:18: warning: 'virtual void AssociationWidget::setMessageText(FloatingTextWidget*)' can be marked override [-Wsuggest-override] virtual void setMessageText(FloatingTextWidget *ft); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:78: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-18.12.2/umbrello/umlwidgets/associationwidget.h:80:18: warning: 'virtual bool AssociationWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:82:21: warning: 'virtual QString AssociationWidget::lwOperationText()' can be marked override [-Wsuggest-override] virtual QString lwOperationText(); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:83:28: warning: 'virtual UMLClassifier* AssociationWidget::lwClassifier()' can be marked override [-Wsuggest-override] virtual UMLClassifier *lwClassifier(); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:84: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-18.12.2/umbrello/umlwidgets/associationwidget.h:86: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-18.12.2/umbrello/umlwidgets/associationwidget.h:90:18: warning: 'virtual void AssociationWidget::calculateNameTextSegment()' can be marked override [-Wsuggest-override] virtual void calculateNameTextSegment(); ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:105:10: warning: 'virtual void AssociationWidget::setName(const QString&)' can be marked override [-Wsuggest-override] void setName(const QString &strRole); ^~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:149:20: warning: 'virtual QRectF AssociationWidget::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:150:26: warning: 'virtual QPainterPath AssociationWidget::shape() const' can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:156:16: warning: 'virtual UMLWidget* AssociationWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF &p); ^~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:174:11: warning: 'virtual QFont AssociationWidget::font() const' can be marked override [-Wsuggest-override] QFont font() const; ^~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:176: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-18.12.2/umbrello/umlwidgets/associationwidget.h:177: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-18.12.2/umbrello/umlwidgets/associationwidget.h:178:18: warning: 'virtual void AssociationWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:186:18: warning: 'virtual bool AssociationWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:187: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-18.12.2/umbrello/umlwidgets/associationwidget.h:194:18: warning: 'virtual void AssociationWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:195:18: warning: 'virtual void AssociationWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:196:18: warning: 'virtual void AssociationWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:197:18: warning: 'virtual void AssociationWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:199:18: warning: 'virtual void AssociationWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:201:18: warning: 'virtual void AssociationWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:208:18: warning: 'virtual void AssociationWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:210:18: warning: 'virtual void AssociationWidget::hoverEnterEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override] virtual void hoverEnterEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:211:18: warning: 'virtual void AssociationWidget::hoverLeaveEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override] virtual void hoverLeaveEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:212: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-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/attribute.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/umlwidgets/umlwidget.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:54: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-18.12.2/umbrello/uml1model/classifier.h:56:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:129:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:181: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-18.12.2/umbrello/uml1model/classifier.h:183: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-18.12.2/umbrello/cmds.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:22, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:27, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:28, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:29, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:30, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:35, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:36, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:37, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:38, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:39, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:40, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:41, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:42, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:43, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/widget/cmdcreatewidget.h:28:14: warning: 'virtual void Uml::CmdCreateWidget::redo()' can be marked override [-Wsuggest-override] void redo(); ^~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/widget/cmdcreatewidget.h:29:14: warning: 'virtual void Uml::CmdCreateWidget::undo()' can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds.h:44, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:45, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/widget/cmdremovewidget.h:28:14: warning: 'virtual void Uml::CmdRemoveWidget::redo()' can be marked override [-Wsuggest-override] void redo(); ^~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/widget/cmdremovewidget.h:29:14: warning: 'virtual void Uml::CmdRemoveWidget::undo()' can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds.h:46, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:47, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:48, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/umlwidget.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/umlwidgets/umlwidget.cpp:24: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/umlwidget.cpp:25: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/umlwidget.cpp:29: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/portwidget.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.cpp:30: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/pinportbase.h:40:10: warning: 'virtual void PinPortBase::updateWidget()' can be marked override [-Wsuggest-override] void updateWidget(); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/pinportbase.h:41:10: warning: 'virtual void PinPortBase::setName(const QString&)' can be marked override [-Wsuggest-override] void setName(const QString &strName); ^~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/pinportbase.h:42: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-18.12.2/umbrello/umlwidgets/pinportbase.h:43:18: warning: 'virtual void PinPortBase::notifyParentResize()' can be marked override [-Wsuggest-override] virtual void notifyParentResize(); ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/pinportbase.h:45:16: warning: 'virtual UMLWidget* PinPortBase::onWidget(const QPointF&)' can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF& p); ^~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/pinportbase.h:46: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-18.12.2/umbrello/umlwidgets/pinportbase.h:51: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-18.12.2/umbrello/umlwidgets/pinportbase.h:52:10: warning: 'virtual bool PinPortBase::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/pinportbase.h:55:18: warning: 'virtual void PinPortBase::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/pinportbase.h:59: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-18.12.2/umbrello/umlwidgets/umlwidget.cpp:30: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/umlwidget.cpp:32: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/umlwidget.cpp:34: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/umlwidget.cpp:37: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/umlwidget.cpp:38: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/umlwidget.cpp:39: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 84%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/widget_utils.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/umlwidgets/widget_utils.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widget_utils.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/umlwidgets/umlwidget.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/objectwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widget_utils.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/umlwidgets/objectwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widget_utils.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:76: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-18.12.2/umbrello/umlwidgets/umlwidget.h:79: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-18.12.2/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:85: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-18.12.2/umbrello/umlwidgets/umlwidget.h:89:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:98: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-18.12.2/umbrello/umlwidgets/umlwidget.h:175:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:194:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:195: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-18.12.2/umbrello/umlwidgets/umlwidget.h:232: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-18.12.2/umbrello/umlwidgets/umlwidget.h:236:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:253:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:254:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:255:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:256:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:257: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-18.12.2/umbrello/umlwidgets/widget_utils.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/objectwidget.h:51:10: warning: 'virtual void ObjectWidget::cleanup()' can be marked override [-Wsuggest-override] void cleanup(); ^~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/linkwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/messagewidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widget_utils.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/linkwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/messagewidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widget_utils.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:340:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:341:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:342:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:344:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:345:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:346:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:347:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:348:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:360: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-18.12.2/umbrello/umlwidgets/widget_utils.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/messagewidget.h:125:10: warning: 'virtual void MessageWidget::cleanup()' can be marked override [-Wsuggest-override] void cleanup(); ^~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 86%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/cmdlineexportallviewsevent.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/cmdlineexportallviewsevent.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmdlineexportallviewsevent.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/uml.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmdlineexportallviewsevent.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/cmdlineexportallviewsevent.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/umlwidget.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/classifierwidget.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlviewimageexportermodel.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmdlineexportallviewsevent.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/umlwidgets/classifierwidget.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlviewimageexportermodel.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmdlineexportallviewsevent.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:76: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-18.12.2/umbrello/umlwidgets/umlwidget.h:79: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-18.12.2/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:85: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-18.12.2/umbrello/umlwidgets/umlwidget.h:89:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:98: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-18.12.2/umbrello/umlwidgets/umlwidget.h:175:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:194:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:195: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-18.12.2/umbrello/umlwidgets/umlwidget.h:232: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-18.12.2/umbrello/umlwidgets/umlwidget.h:236:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:253:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:254:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:255:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:256:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:257: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-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlviewimageexportermodel.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmdlineexportallviewsevent.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlviewimageexportermodel.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmdlineexportallviewsevent.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:340:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:341:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:342:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:344:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:345:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:346:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:347:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:348:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:360: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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 85%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/birdview.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/birdview.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/birdview.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/birdview.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/uml.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/birdview.cpp:23: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/birdview.cpp:23: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/umlwidget.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/classifierwidget.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/birdview.cpp:24: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/umlwidgets/classifierwidget.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/birdview.cpp:24: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:76: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-18.12.2/umbrello/umlwidgets/umlwidget.h:79: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-18.12.2/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:85: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-18.12.2/umbrello/umlwidgets/umlwidget.h:89:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:98: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-18.12.2/umbrello/umlwidgets/umlwidget.h:175:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:194:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:195: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-18.12.2/umbrello/umlwidgets/umlwidget.h:232: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-18.12.2/umbrello/umlwidgets/umlwidget.h:236:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:253:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:254:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:255:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:256:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:257: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-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/birdview.cpp:24: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/birdview.cpp:24: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:340:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:341:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:342:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:344:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:345:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:346:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:347:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:348:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:360: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-18.12.2/umbrello/birdview.cpp:25: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 85%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/basictypes.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/basictypes.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/basictypes.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 86%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/diagramswindow.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/diagramswindow.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/diagramswindow.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/diagramswindow.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/diagramswindow.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/diagramswindow.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 85%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/assocrules.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/assocrules.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/assocrules.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/assocrules.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/assocrules.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/uml.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/assocrules.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/assocrules.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/assocrules.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/assocrules.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:76: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-18.12.2/umbrello/umlwidgets/umlwidget.h:79: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-18.12.2/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:85: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-18.12.2/umbrello/umlwidgets/umlwidget.h:89:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:98: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-18.12.2/umbrello/umlwidgets/umlwidget.h:175:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:194:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:195: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-18.12.2/umbrello/umlwidgets/umlwidget.h:232: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-18.12.2/umbrello/umlwidgets/umlwidget.h:236:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:253:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:254:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:255:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:256:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:257: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-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/linkwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/assocrules.cpp:21: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/linkwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/assocrules.cpp:21: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:340:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:341:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:342:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:344:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:345:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:346:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:347:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:348:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:360: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-18.12.2/umbrello/assocrules.cpp:21: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:62:18: warning: 'virtual void AssociationWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override] virtual void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:66:18: warning: 'virtual void AssociationWidget::lwSetFont(QFont)' can be marked override [-Wsuggest-override] virtual void lwSetFont(QFont font); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:67:28: warning: 'virtual UMLClassifier* AssociationWidget::operationOwner()' can be marked override [-Wsuggest-override] virtual UMLClassifier *operationOwner(); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:69:27: warning: 'virtual UMLOperation* AssociationWidget::operation()' can be marked override [-Wsuggest-override] virtual UMLOperation *operation(); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:70:18: warning: 'virtual void AssociationWidget::setOperation(UMLOperation*)' can be marked override [-Wsuggest-override] virtual void setOperation(UMLOperation *op); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:72:21: warning: 'virtual QString AssociationWidget::customOpText()' can be marked override [-Wsuggest-override] virtual QString customOpText(); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:73: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-18.12.2/umbrello/umlwidgets/associationwidget.h:75:18: warning: 'virtual void AssociationWidget::resetTextPositions()' can be marked override [-Wsuggest-override] virtual void resetTextPositions(); ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:77:18: warning: 'virtual void AssociationWidget::setMessageText(FloatingTextWidget*)' can be marked override [-Wsuggest-override] virtual void setMessageText(FloatingTextWidget *ft); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:78: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-18.12.2/umbrello/umlwidgets/associationwidget.h:80:18: warning: 'virtual bool AssociationWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:82:21: warning: 'virtual QString AssociationWidget::lwOperationText()' can be marked override [-Wsuggest-override] virtual QString lwOperationText(); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:83:28: warning: 'virtual UMLClassifier* AssociationWidget::lwClassifier()' can be marked override [-Wsuggest-override] virtual UMLClassifier *lwClassifier(); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:84: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-18.12.2/umbrello/umlwidgets/associationwidget.h:86: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-18.12.2/umbrello/umlwidgets/associationwidget.h:90:18: warning: 'virtual void AssociationWidget::calculateNameTextSegment()' can be marked override [-Wsuggest-override] virtual void calculateNameTextSegment(); ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:105:10: warning: 'virtual void AssociationWidget::setName(const QString&)' can be marked override [-Wsuggest-override] void setName(const QString &strRole); ^~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:149:20: warning: 'virtual QRectF AssociationWidget::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:150:26: warning: 'virtual QPainterPath AssociationWidget::shape() const' can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:156:16: warning: 'virtual UMLWidget* AssociationWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF &p); ^~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:174:11: warning: 'virtual QFont AssociationWidget::font() const' can be marked override [-Wsuggest-override] QFont font() const; ^~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:176: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-18.12.2/umbrello/umlwidgets/associationwidget.h:177: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-18.12.2/umbrello/umlwidgets/associationwidget.h:178:18: warning: 'virtual void AssociationWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:186:18: warning: 'virtual bool AssociationWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:187: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-18.12.2/umbrello/umlwidgets/associationwidget.h:194:18: warning: 'virtual void AssociationWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:195:18: warning: 'virtual void AssociationWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:196:18: warning: 'virtual void AssociationWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:197:18: warning: 'virtual void AssociationWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:199:18: warning: 'virtual void AssociationWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:201:18: warning: 'virtual void AssociationWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:208:18: warning: 'virtual void AssociationWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:210:18: warning: 'virtual void AssociationWidget::hoverEnterEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override] virtual void hoverEnterEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:211:18: warning: 'virtual void AssociationWidget::hoverLeaveEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override] virtual void hoverLeaveEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:212: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-18.12.2/umbrello/assocrules.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/statewidget.h:63: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-18.12.2/umbrello/umlwidgets/statewidget.h:79:18: warning: 'virtual bool StateWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/statewidget.h:81:18: warning: 'virtual bool StateWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/statewidget.h:82: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-18.12.2/umbrello/umlwidgets/statewidget.h:85:12: warning: 'virtual QSizeF StateWidget::minimumSize() const' can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/statewidget.h:86:12: warning: 'virtual QSizeF StateWidget::maximumSize()' can be marked override [-Wsuggest-override] QSizeF maximumSize(); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/statewidget.h:90: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-18.12.2/umbrello/assocrules.cpp:23: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/signalwidget.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/assocrules.cpp:24: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/assocrules.cpp:24: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/forkjoinwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/assocrules.cpp:25: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/assocrules.cpp:25: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/assocrules.cpp:27: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 86%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/objectswindow.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/objectswindow.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/objectswindow.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/objectswindow.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/objectswindow.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/objectswindow.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 87%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/docwindow.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/docwindow.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/classifierwidget.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/linkwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docwindow.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/umlwidgets/classifierwidget.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/linkwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docwindow.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:76: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-18.12.2/umbrello/umlwidgets/umlwidget.h:79: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-18.12.2/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:85: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-18.12.2/umbrello/umlwidgets/umlwidget.h:89:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:98: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-18.12.2/umbrello/umlwidgets/umlwidget.h:175:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:194:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:195: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-18.12.2/umbrello/umlwidgets/umlwidget.h:232: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-18.12.2/umbrello/umlwidgets/umlwidget.h:236:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:253:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:254:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:255:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:256:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:257: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-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/linkwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docwindow.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/linkwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docwindow.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:340:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:341:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:342:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:344:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:345:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:346:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:347:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:348:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:360: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-18.12.2/umbrello/docwindow.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:62:18: warning: 'virtual void AssociationWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override] virtual void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:66:18: warning: 'virtual void AssociationWidget::lwSetFont(QFont)' can be marked override [-Wsuggest-override] virtual void lwSetFont(QFont font); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:67:28: warning: 'virtual UMLClassifier* AssociationWidget::operationOwner()' can be marked override [-Wsuggest-override] virtual UMLClassifier *operationOwner(); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:69:27: warning: 'virtual UMLOperation* AssociationWidget::operation()' can be marked override [-Wsuggest-override] virtual UMLOperation *operation(); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:70:18: warning: 'virtual void AssociationWidget::setOperation(UMLOperation*)' can be marked override [-Wsuggest-override] virtual void setOperation(UMLOperation *op); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:72:21: warning: 'virtual QString AssociationWidget::customOpText()' can be marked override [-Wsuggest-override] virtual QString customOpText(); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:73: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-18.12.2/umbrello/umlwidgets/associationwidget.h:75:18: warning: 'virtual void AssociationWidget::resetTextPositions()' can be marked override [-Wsuggest-override] virtual void resetTextPositions(); ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:77:18: warning: 'virtual void AssociationWidget::setMessageText(FloatingTextWidget*)' can be marked override [-Wsuggest-override] virtual void setMessageText(FloatingTextWidget *ft); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:78: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-18.12.2/umbrello/umlwidgets/associationwidget.h:80:18: warning: 'virtual bool AssociationWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:82:21: warning: 'virtual QString AssociationWidget::lwOperationText()' can be marked override [-Wsuggest-override] virtual QString lwOperationText(); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:83:28: warning: 'virtual UMLClassifier* AssociationWidget::lwClassifier()' can be marked override [-Wsuggest-override] virtual UMLClassifier *lwClassifier(); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:84: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-18.12.2/umbrello/umlwidgets/associationwidget.h:86: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-18.12.2/umbrello/umlwidgets/associationwidget.h:90:18: warning: 'virtual void AssociationWidget::calculateNameTextSegment()' can be marked override [-Wsuggest-override] virtual void calculateNameTextSegment(); ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:105:10: warning: 'virtual void AssociationWidget::setName(const QString&)' can be marked override [-Wsuggest-override] void setName(const QString &strRole); ^~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:149:20: warning: 'virtual QRectF AssociationWidget::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:150:26: warning: 'virtual QPainterPath AssociationWidget::shape() const' can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:156:16: warning: 'virtual UMLWidget* AssociationWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF &p); ^~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:174:11: warning: 'virtual QFont AssociationWidget::font() const' can be marked override [-Wsuggest-override] QFont font() const; ^~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:176: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-18.12.2/umbrello/umlwidgets/associationwidget.h:177: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-18.12.2/umbrello/umlwidgets/associationwidget.h:178:18: warning: 'virtual void AssociationWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:186:18: warning: 'virtual bool AssociationWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:187: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-18.12.2/umbrello/umlwidgets/associationwidget.h:194:18: warning: 'virtual void AssociationWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:195:18: warning: 'virtual void AssociationWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:196:18: warning: 'virtual void AssociationWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:197:18: warning: 'virtual void AssociationWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:199:18: warning: 'virtual void AssociationWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:201:18: warning: 'virtual void AssociationWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:208:18: warning: 'virtual void AssociationWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:210:18: warning: 'virtual void AssociationWidget::hoverEnterEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override] virtual void hoverEnterEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:211:18: warning: 'virtual void AssociationWidget::hoverLeaveEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override] virtual void hoverLeaveEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:212: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-18.12.2/umbrello/docwindow.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/folder.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docwindow.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/folder.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docwindow.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/docwindow.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docwindow.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/docwindow.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 87%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/icon_utils.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/icon_utils.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/icon_utils.cpp:25: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 87%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/import_argo.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/import_argo.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/import_argo.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/uml.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/import_argo.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/import_argo.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 86%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/diagram_utils.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/diagram_utils.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/classifierwidget.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/linkwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/diagram_utils.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/umlwidgets/classifierwidget.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/linkwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/diagram_utils.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:76: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-18.12.2/umbrello/umlwidgets/umlwidget.h:79: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-18.12.2/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:85: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-18.12.2/umbrello/umlwidgets/umlwidget.h:89:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:98: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-18.12.2/umbrello/umlwidgets/umlwidget.h:175:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:194:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:195: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-18.12.2/umbrello/umlwidgets/umlwidget.h:232: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-18.12.2/umbrello/umlwidgets/umlwidget.h:236:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:253:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:254:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:255:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:256:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:257: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-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/linkwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/diagram_utils.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/linkwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/diagram_utils.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:340:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:341:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:342:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:344:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:345:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:346:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:347:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:348:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:360: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-18.12.2/umbrello/diagram_utils.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:62:18: warning: 'virtual void AssociationWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override] virtual void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:66:18: warning: 'virtual void AssociationWidget::lwSetFont(QFont)' can be marked override [-Wsuggest-override] virtual void lwSetFont(QFont font); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:67:28: warning: 'virtual UMLClassifier* AssociationWidget::operationOwner()' can be marked override [-Wsuggest-override] virtual UMLClassifier *operationOwner(); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:69:27: warning: 'virtual UMLOperation* AssociationWidget::operation()' can be marked override [-Wsuggest-override] virtual UMLOperation *operation(); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:70:18: warning: 'virtual void AssociationWidget::setOperation(UMLOperation*)' can be marked override [-Wsuggest-override] virtual void setOperation(UMLOperation *op); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:72:21: warning: 'virtual QString AssociationWidget::customOpText()' can be marked override [-Wsuggest-override] virtual QString customOpText(); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:73: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-18.12.2/umbrello/umlwidgets/associationwidget.h:75:18: warning: 'virtual void AssociationWidget::resetTextPositions()' can be marked override [-Wsuggest-override] virtual void resetTextPositions(); ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:77:18: warning: 'virtual void AssociationWidget::setMessageText(FloatingTextWidget*)' can be marked override [-Wsuggest-override] virtual void setMessageText(FloatingTextWidget *ft); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:78: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-18.12.2/umbrello/umlwidgets/associationwidget.h:80:18: warning: 'virtual bool AssociationWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:82:21: warning: 'virtual QString AssociationWidget::lwOperationText()' can be marked override [-Wsuggest-override] virtual QString lwOperationText(); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:83:28: warning: 'virtual UMLClassifier* AssociationWidget::lwClassifier()' can be marked override [-Wsuggest-override] virtual UMLClassifier *lwClassifier(); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:84: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-18.12.2/umbrello/umlwidgets/associationwidget.h:86: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-18.12.2/umbrello/umlwidgets/associationwidget.h:90:18: warning: 'virtual void AssociationWidget::calculateNameTextSegment()' can be marked override [-Wsuggest-override] virtual void calculateNameTextSegment(); ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:105:10: warning: 'virtual void AssociationWidget::setName(const QString&)' can be marked override [-Wsuggest-override] void setName(const QString &strRole); ^~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:149:20: warning: 'virtual QRectF AssociationWidget::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:150:26: warning: 'virtual QPainterPath AssociationWidget::shape() const' can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:156:16: warning: 'virtual UMLWidget* AssociationWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF &p); ^~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:174:11: warning: 'virtual QFont AssociationWidget::font() const' can be marked override [-Wsuggest-override] QFont font() const; ^~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:176: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-18.12.2/umbrello/umlwidgets/associationwidget.h:177: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-18.12.2/umbrello/umlwidgets/associationwidget.h:178:18: warning: 'virtual void AssociationWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:186:18: warning: 'virtual bool AssociationWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:187: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-18.12.2/umbrello/umlwidgets/associationwidget.h:194:18: warning: 'virtual void AssociationWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:195:18: warning: 'virtual void AssociationWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:196:18: warning: 'virtual void AssociationWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:197:18: warning: 'virtual void AssociationWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:199:18: warning: 'virtual void AssociationWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:201:18: warning: 'virtual void AssociationWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:208:18: warning: 'virtual void AssociationWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:210:18: warning: 'virtual void AssociationWidget::hoverEnterEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override] virtual void hoverEnterEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:211:18: warning: 'virtual void AssociationWidget::hoverLeaveEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override] virtual void hoverLeaveEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:212: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-18.12.2/umbrello/diagram_utils.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/diagram_utils.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/folder.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/import_utils.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/diagram_utils.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/folder.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/import_utils.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/diagram_utils.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codeimport/import_utils.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/diagram_utils.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/attribute.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/import_utils.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/diagram_utils.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/import_utils.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/diagram_utils.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/diagram_utils.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/messagewidget.h:125:10: warning: 'virtual void MessageWidget::cleanup()' can be marked override [-Wsuggest-override] void cleanup(); ^~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/diagram_utils.cpp:21: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/objectwidget.h:51:10: warning: 'virtual void ObjectWidget::cleanup()' can be marked override [-Wsuggest-override] void cleanup(); ^~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/diagram_utils.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/diagram_utils.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 87%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dotgenerator.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/dotgenerator.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/activitywidget.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dotgenerator.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/umlwidgets/activitywidget.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dotgenerator.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:76: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-18.12.2/umbrello/umlwidgets/umlwidget.h:79: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-18.12.2/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:85: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-18.12.2/umbrello/umlwidgets/umlwidget.h:89:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:98: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-18.12.2/umbrello/umlwidgets/umlwidget.h:175:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:194:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:195: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-18.12.2/umbrello/umlwidgets/umlwidget.h:232: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-18.12.2/umbrello/umlwidgets/umlwidget.h:236:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:253:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:254:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:255:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:256:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:257: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-18.12.2/umbrello/dotgenerator.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/linkwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dotgenerator.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/linkwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dotgenerator.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:340:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:341:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:342:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:344:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:345:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:346:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:347:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:348:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:360: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-18.12.2/umbrello/dotgenerator.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:62:18: warning: 'virtual void AssociationWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override] virtual void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:66:18: warning: 'virtual void AssociationWidget::lwSetFont(QFont)' can be marked override [-Wsuggest-override] virtual void lwSetFont(QFont font); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:67:28: warning: 'virtual UMLClassifier* AssociationWidget::operationOwner()' can be marked override [-Wsuggest-override] virtual UMLClassifier *operationOwner(); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:69:27: warning: 'virtual UMLOperation* AssociationWidget::operation()' can be marked override [-Wsuggest-override] virtual UMLOperation *operation(); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:70:18: warning: 'virtual void AssociationWidget::setOperation(UMLOperation*)' can be marked override [-Wsuggest-override] virtual void setOperation(UMLOperation *op); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:72:21: warning: 'virtual QString AssociationWidget::customOpText()' can be marked override [-Wsuggest-override] virtual QString customOpText(); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:73: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-18.12.2/umbrello/umlwidgets/associationwidget.h:75:18: warning: 'virtual void AssociationWidget::resetTextPositions()' can be marked override [-Wsuggest-override] virtual void resetTextPositions(); ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:77:18: warning: 'virtual void AssociationWidget::setMessageText(FloatingTextWidget*)' can be marked override [-Wsuggest-override] virtual void setMessageText(FloatingTextWidget *ft); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:78: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-18.12.2/umbrello/umlwidgets/associationwidget.h:80:18: warning: 'virtual bool AssociationWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:82:21: warning: 'virtual QString AssociationWidget::lwOperationText()' can be marked override [-Wsuggest-override] virtual QString lwOperationText(); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:83:28: warning: 'virtual UMLClassifier* AssociationWidget::lwClassifier()' can be marked override [-Wsuggest-override] virtual UMLClassifier *lwClassifier(); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:84: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-18.12.2/umbrello/umlwidgets/associationwidget.h:86: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-18.12.2/umbrello/umlwidgets/associationwidget.h:90:18: warning: 'virtual void AssociationWidget::calculateNameTextSegment()' can be marked override [-Wsuggest-override] virtual void calculateNameTextSegment(); ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:105:10: warning: 'virtual void AssociationWidget::setName(const QString&)' can be marked override [-Wsuggest-override] void setName(const QString &strRole); ^~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:149:20: warning: 'virtual QRectF AssociationWidget::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:150:26: warning: 'virtual QPainterPath AssociationWidget::shape() const' can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:156:16: warning: 'virtual UMLWidget* AssociationWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF &p); ^~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:174:11: warning: 'virtual QFont AssociationWidget::font() const' can be marked override [-Wsuggest-override] QFont font() const; ^~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:176: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-18.12.2/umbrello/umlwidgets/associationwidget.h:177: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-18.12.2/umbrello/umlwidgets/associationwidget.h:178:18: warning: 'virtual void AssociationWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:186:18: warning: 'virtual bool AssociationWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:187: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-18.12.2/umbrello/umlwidgets/associationwidget.h:194:18: warning: 'virtual void AssociationWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:195:18: warning: 'virtual void AssociationWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:196:18: warning: 'virtual void AssociationWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:197:18: warning: 'virtual void AssociationWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:199:18: warning: 'virtual void AssociationWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:201:18: warning: 'virtual void AssociationWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:208:18: warning: 'virtual void AssociationWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:210:18: warning: 'virtual void AssociationWidget::hoverEnterEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override] virtual void hoverEnterEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:211:18: warning: 'virtual void AssociationWidget::hoverLeaveEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override] virtual void hoverLeaveEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:212: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-18.12.2/umbrello/umlwidgets/signalwidget.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dotgenerator.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/dotgenerator.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/dotgenerator.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/statewidget.h:63: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-18.12.2/umbrello/umlwidgets/statewidget.h:79:18: warning: 'virtual bool StateWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/statewidget.h:81:18: warning: 'virtual bool StateWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/statewidget.h:82: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-18.12.2/umbrello/umlwidgets/statewidget.h:85:12: warning: 'virtual QSizeF StateWidget::minimumSize() const' can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/statewidget.h:86:12: warning: 'virtual QSizeF StateWidget::maximumSize()' can be marked override [-Wsuggest-override] QSizeF maximumSize(); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/statewidget.h:90: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-18.12.2/umbrello/dotgenerator.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/dotgenerator.cpp:51:18: warning: 'virtual bool DotPaintEngine::begin(QPaintDevice*)' can be marked override [-Wsuggest-override] virtual bool begin (QPaintDevice * pdev) ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dotgenerator.cpp:56: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-18.12.2/umbrello/dotgenerator.cpp:57: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-18.12.2/umbrello/dotgenerator.cpp:58: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-18.12.2/umbrello/dotgenerator.cpp:59: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-18.12.2/umbrello/dotgenerator.cpp:60: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-18.12.2/umbrello/dotgenerator.cpp:62: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-18.12.2/umbrello/dotgenerator.cpp:63: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-18.12.2/umbrello/dotgenerator.cpp:64: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-18.12.2/umbrello/dotgenerator.cpp:65: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-18.12.2/umbrello/dotgenerator.cpp:66: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-18.12.2/umbrello/dotgenerator.cpp:67: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-18.12.2/umbrello/dotgenerator.cpp:68: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-18.12.2/umbrello/dotgenerator.cpp:69: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-18.12.2/umbrello/dotgenerator.cpp:74: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-18.12.2/umbrello/dotgenerator.cpp:75:18: warning: 'virtual bool DotPaintEngine::end()' can be marked override [-Wsuggest-override] virtual bool end() ^~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dotgenerator.cpp:79:18: warning: 'virtual QPaintEngine::Type DotPaintEngine::type() const' can be marked override [-Wsuggest-override] virtual Type type() const ^~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dotgenerator.cpp:83: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-18.12.2/umbrello/dotgenerator.cpp:103:27: warning: 'virtual QPaintEngine* DotPaintDevice::paintEngine() const' can be marked override [-Wsuggest-override] virtual QPaintEngine* paintEngine() const ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dotgenerator.cpp:114: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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 89%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/petalnode.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/petalnode.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/petalnode.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 88%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/layoutgenerator.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/layoutgenerator.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/layoutgenerator.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/associationline.h:154: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-18.12.2/umbrello/umlwidgets/associationline.h:158:12: warning: 'virtual QRectF AssociationLine::boundingRect() const' can be marked override [-Wsuggest-override] QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationline.h:159:18: warning: 'virtual QPainterPath AssociationLine::shape() const' can be marked override [-Wsuggest-override] QPainterPath shape() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationline.h:164:10: warning: 'virtual void AssociationLine::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationline.h:165:10: warning: 'virtual void AssociationLine::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationline.h:166:10: warning: 'virtual void AssociationLine::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationline.h:168:10: warning: 'virtual void AssociationLine::hoverEnterEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override] void hoverEnterEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationline.h:169:10: warning: 'virtual void AssociationLine::hoverMoveEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override] void hoverMoveEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationline.h:170: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-18.12.2/umbrello/umlwidgets/umlwidget.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/classifierwidget.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/linkwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/layoutgenerator.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/umlwidgets/classifierwidget.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/linkwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/layoutgenerator.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:76: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-18.12.2/umbrello/umlwidgets/umlwidget.h:79: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-18.12.2/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:85: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-18.12.2/umbrello/umlwidgets/umlwidget.h:89:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:98: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-18.12.2/umbrello/umlwidgets/umlwidget.h:175:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:194:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:195: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-18.12.2/umbrello/umlwidgets/umlwidget.h:232: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-18.12.2/umbrello/umlwidgets/umlwidget.h:236:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:253:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:254:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:255:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:256:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:257: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-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/linkwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/layoutgenerator.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/linkwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/layoutgenerator.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:340:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:341:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:342:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:344:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:345:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:346:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:347:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:348:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:360: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-18.12.2/umbrello/layoutgenerator.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:62:18: warning: 'virtual void AssociationWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override] virtual void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:66:18: warning: 'virtual void AssociationWidget::lwSetFont(QFont)' can be marked override [-Wsuggest-override] virtual void lwSetFont(QFont font); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:67:28: warning: 'virtual UMLClassifier* AssociationWidget::operationOwner()' can be marked override [-Wsuggest-override] virtual UMLClassifier *operationOwner(); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:69:27: warning: 'virtual UMLOperation* AssociationWidget::operation()' can be marked override [-Wsuggest-override] virtual UMLOperation *operation(); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:70:18: warning: 'virtual void AssociationWidget::setOperation(UMLOperation*)' can be marked override [-Wsuggest-override] virtual void setOperation(UMLOperation *op); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:72:21: warning: 'virtual QString AssociationWidget::customOpText()' can be marked override [-Wsuggest-override] virtual QString customOpText(); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:73: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-18.12.2/umbrello/umlwidgets/associationwidget.h:75:18: warning: 'virtual void AssociationWidget::resetTextPositions()' can be marked override [-Wsuggest-override] virtual void resetTextPositions(); ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:77:18: warning: 'virtual void AssociationWidget::setMessageText(FloatingTextWidget*)' can be marked override [-Wsuggest-override] virtual void setMessageText(FloatingTextWidget *ft); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:78: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-18.12.2/umbrello/umlwidgets/associationwidget.h:80:18: warning: 'virtual bool AssociationWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:82:21: warning: 'virtual QString AssociationWidget::lwOperationText()' can be marked override [-Wsuggest-override] virtual QString lwOperationText(); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:83:28: warning: 'virtual UMLClassifier* AssociationWidget::lwClassifier()' can be marked override [-Wsuggest-override] virtual UMLClassifier *lwClassifier(); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:84: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-18.12.2/umbrello/umlwidgets/associationwidget.h:86: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-18.12.2/umbrello/umlwidgets/associationwidget.h:90:18: warning: 'virtual void AssociationWidget::calculateNameTextSegment()' can be marked override [-Wsuggest-override] virtual void calculateNameTextSegment(); ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:105:10: warning: 'virtual void AssociationWidget::setName(const QString&)' can be marked override [-Wsuggest-override] void setName(const QString &strRole); ^~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:149:20: warning: 'virtual QRectF AssociationWidget::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:150:26: warning: 'virtual QPainterPath AssociationWidget::shape() const' can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:156:16: warning: 'virtual UMLWidget* AssociationWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF &p); ^~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:174:11: warning: 'virtual QFont AssociationWidget::font() const' can be marked override [-Wsuggest-override] QFont font() const; ^~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:176: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-18.12.2/umbrello/umlwidgets/associationwidget.h:177: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-18.12.2/umbrello/umlwidgets/associationwidget.h:178:18: warning: 'virtual void AssociationWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:186:18: warning: 'virtual bool AssociationWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:187: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-18.12.2/umbrello/umlwidgets/associationwidget.h:194:18: warning: 'virtual void AssociationWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:195:18: warning: 'virtual void AssociationWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:196:18: warning: 'virtual void AssociationWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:197:18: warning: 'virtual void AssociationWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:199:18: warning: 'virtual void AssociationWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:201:18: warning: 'virtual void AssociationWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:208:18: warning: 'virtual void AssociationWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:210:18: warning: 'virtual void AssociationWidget::hoverEnterEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override] virtual void hoverEnterEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:211:18: warning: 'virtual void AssociationWidget::hoverLeaveEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override] virtual void hoverLeaveEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:212: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-18.12.2/umbrello/cmds.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/layoutgenerator.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/layoutgenerator.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/layoutgenerator.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/layoutgenerator.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:22, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/layoutgenerator.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:27, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/layoutgenerator.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:28, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/layoutgenerator.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:29, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/layoutgenerator.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:30, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/layoutgenerator.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:35, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/layoutgenerator.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:36, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/layoutgenerator.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:37, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/layoutgenerator.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:38, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/layoutgenerator.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:39, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/layoutgenerator.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:40, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/layoutgenerator.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:41, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/layoutgenerator.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:42, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/layoutgenerator.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:43, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/layoutgenerator.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/widget/cmdcreatewidget.h:28:14: warning: 'virtual void Uml::CmdCreateWidget::redo()' can be marked override [-Wsuggest-override] void redo(); ^~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/widget/cmdcreatewidget.h:29:14: warning: 'virtual void Uml::CmdCreateWidget::undo()' can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds.h:44, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/layoutgenerator.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:45, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/layoutgenerator.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/widget/cmdremovewidget.h:28:14: warning: 'virtual void Uml::CmdRemoveWidget::redo()' can be marked override [-Wsuggest-override] void redo(); ^~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/widget/cmdremovewidget.h:29:14: warning: 'virtual void Uml::CmdRemoveWidget::undo()' can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds.h:46, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/layoutgenerator.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:47, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/layoutgenerator.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:48, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/layoutgenerator.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/layoutgenerator.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/layoutgenerator.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/layoutgenerator.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/layoutgenerator.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 89%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/stereotypeswindow.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/stereotypeswindow.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/stereotypeswindow.cpp:11: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/stereotypeswindow.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/stereotypeswindow.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/stereotypeswindow.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/stereotypeswindow.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 88%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/object_factory.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/object_factory.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/actor.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/object_factory.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/object_factory.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/artifact.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/object_factory.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/object_factory.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/artifact.h:55: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-18.12.2/umbrello/object_factory.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/attribute.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/object_factory.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/object_factory.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/object_factory.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/checkconstraint.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/object_factory.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/object_factory.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/object_factory.cpp:21: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/object_factory.cpp:21: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/object_factory.cpp:21: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/object_factory.cpp:21: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:54: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-18.12.2/umbrello/uml1model/classifier.h:56:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:129:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:181: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-18.12.2/umbrello/uml1model/classifier.h:183: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-18.12.2/umbrello/cmds.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/object_factory.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/object_factory.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/object_factory.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/object_factory.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:22, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/object_factory.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:27, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/object_factory.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:28, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/object_factory.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:29, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/object_factory.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:30, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/object_factory.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:35, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/object_factory.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:36, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/object_factory.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:37, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/object_factory.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:38, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/object_factory.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:39, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/object_factory.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:40, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/object_factory.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:41, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/object_factory.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/classifierwidget.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/widget/cmdchangevisualproperty.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds.h:42, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/object_factory.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:76: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-18.12.2/umbrello/umlwidgets/umlwidget.h:79: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-18.12.2/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:85: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-18.12.2/umbrello/umlwidgets/umlwidget.h:89:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:98: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-18.12.2/umbrello/umlwidgets/umlwidget.h:175:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:194:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:195: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-18.12.2/umbrello/umlwidgets/umlwidget.h:232: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-18.12.2/umbrello/umlwidgets/umlwidget.h:236:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:253:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:254:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:255:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:256:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:257: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-18.12.2/umbrello/cmds/widget/cmdchangevisualproperty.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds.h:42, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/object_factory.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:42, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/object_factory.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:43, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/object_factory.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/widget/cmdcreatewidget.h:28:14: warning: 'virtual void Uml::CmdCreateWidget::redo()' can be marked override [-Wsuggest-override] void redo(); ^~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/widget/cmdcreatewidget.h:29:14: warning: 'virtual void Uml::CmdCreateWidget::undo()' can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds.h:44, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/object_factory.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:45, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/object_factory.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/widget/cmdremovewidget.h:28:14: warning: 'virtual void Uml::CmdRemoveWidget::redo()' can be marked override [-Wsuggest-override] void redo(); ^~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/widget/cmdremovewidget.h:29:14: warning: 'virtual void Uml::CmdRemoveWidget::undo()' can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds.h:46, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/object_factory.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:47, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/object_factory.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:48, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/object_factory.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/object_factory.cpp:24: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/object_factory.cpp:25: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/object_factory.cpp:26: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/object_factory.cpp:28: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/object_factory.cpp:29: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/object_factory.cpp:30: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/object_factory.cpp:32: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/object_factory.cpp:34: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/object_factory.cpp:36: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/object_factory.cpp:37: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/object_factory.cpp:38: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/object_factory.cpp:39: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/object_factory.cpp:40: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/umlentityattributelist.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/uniqueconstraint.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/object_factory.cpp:44: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/object_factory.cpp:44: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 87%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/import_rose.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/import_rose.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/import_rose.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/import_rose.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/folder.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/import_rose.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/folder.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/import_rose.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/import_rose.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/import_rose.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/uml1model/attribute.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/import_utils.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/import_rose.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/import_utils.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/import_rose.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 89%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/toolbarstatearrow.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/toolbarstatearrow.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/toolbarstatearrow.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/toolbarstatearrow.h:37:18: warning: 'virtual void ToolBarStateArrow::init()' can be marked override [-Wsuggest-override] virtual void init(); ^~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/toolbarstatearrow.h:42:18: warning: 'virtual void ToolBarStateArrow::mousePressAssociation()' can be marked override [-Wsuggest-override] virtual void mousePressAssociation(); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/toolbarstatearrow.h:43:18: warning: 'virtual void ToolBarStateArrow::mousePressWidget()' can be marked override [-Wsuggest-override] virtual void mousePressWidget(); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/toolbarstatearrow.h:44:18: warning: 'virtual void ToolBarStateArrow::mousePressEmpty()' can be marked override [-Wsuggest-override] virtual void mousePressEmpty(); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/toolbarstatearrow.h:45:18: warning: 'virtual void ToolBarStateArrow::mouseReleaseAssociation()' can be marked override [-Wsuggest-override] virtual void mouseReleaseAssociation(); ^~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/toolbarstatearrow.h:46:18: warning: 'virtual void ToolBarStateArrow::mouseReleaseWidget()' can be marked override [-Wsuggest-override] virtual void mouseReleaseWidget(); ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/toolbarstatearrow.h:47:18: warning: 'virtual void ToolBarStateArrow::mouseReleaseEmpty()' can be marked override [-Wsuggest-override] virtual void mouseReleaseEmpty(); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/toolbarstatearrow.h:48:18: warning: 'virtual void ToolBarStateArrow::mouseDoubleClickAssociation()' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickAssociation(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/toolbarstatearrow.h:49:18: warning: 'virtual void ToolBarStateArrow::mouseDoubleClickWidget()' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickWidget(); ^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/toolbarstatearrow.h:50:18: warning: 'virtual void ToolBarStateArrow::mouseMoveAssociation()' can be marked override [-Wsuggest-override] virtual void mouseMoveAssociation(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/toolbarstatearrow.h:51:18: warning: 'virtual void ToolBarStateArrow::mouseMoveWidget()' can be marked override [-Wsuggest-override] virtual void mouseMoveWidget(); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/toolbarstatearrow.h:52:18: warning: 'virtual void ToolBarStateArrow::mouseMoveEmpty()' can be marked override [-Wsuggest-override] virtual void mouseMoveEmpty(); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/umlwidget.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/classifierwidget.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/linkwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/toolbarstatearrow.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/umlwidgets/classifierwidget.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/linkwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/toolbarstatearrow.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:76: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-18.12.2/umbrello/umlwidgets/umlwidget.h:79: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-18.12.2/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:85: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-18.12.2/umbrello/umlwidgets/umlwidget.h:89:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:98: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-18.12.2/umbrello/umlwidgets/umlwidget.h:175:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:194:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:195: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-18.12.2/umbrello/umlwidgets/umlwidget.h:232: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-18.12.2/umbrello/umlwidgets/umlwidget.h:236:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:253:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:254:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:255:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:256:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:257: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-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/linkwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/toolbarstatearrow.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/linkwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/toolbarstatearrow.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:340:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:341:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:342:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:344:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:345:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:346:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:347:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:348:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:360: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-18.12.2/umbrello/toolbarstatearrow.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:62:18: warning: 'virtual void AssociationWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override] virtual void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:66:18: warning: 'virtual void AssociationWidget::lwSetFont(QFont)' can be marked override [-Wsuggest-override] virtual void lwSetFont(QFont font); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:67:28: warning: 'virtual UMLClassifier* AssociationWidget::operationOwner()' can be marked override [-Wsuggest-override] virtual UMLClassifier *operationOwner(); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:69:27: warning: 'virtual UMLOperation* AssociationWidget::operation()' can be marked override [-Wsuggest-override] virtual UMLOperation *operation(); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:70:18: warning: 'virtual void AssociationWidget::setOperation(UMLOperation*)' can be marked override [-Wsuggest-override] virtual void setOperation(UMLOperation *op); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:72:21: warning: 'virtual QString AssociationWidget::customOpText()' can be marked override [-Wsuggest-override] virtual QString customOpText(); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:73: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-18.12.2/umbrello/umlwidgets/associationwidget.h:75:18: warning: 'virtual void AssociationWidget::resetTextPositions()' can be marked override [-Wsuggest-override] virtual void resetTextPositions(); ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:77:18: warning: 'virtual void AssociationWidget::setMessageText(FloatingTextWidget*)' can be marked override [-Wsuggest-override] virtual void setMessageText(FloatingTextWidget *ft); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:78: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-18.12.2/umbrello/umlwidgets/associationwidget.h:80:18: warning: 'virtual bool AssociationWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:82:21: warning: 'virtual QString AssociationWidget::lwOperationText()' can be marked override [-Wsuggest-override] virtual QString lwOperationText(); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:83:28: warning: 'virtual UMLClassifier* AssociationWidget::lwClassifier()' can be marked override [-Wsuggest-override] virtual UMLClassifier *lwClassifier(); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:84: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-18.12.2/umbrello/umlwidgets/associationwidget.h:86: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-18.12.2/umbrello/umlwidgets/associationwidget.h:90:18: warning: 'virtual void AssociationWidget::calculateNameTextSegment()' can be marked override [-Wsuggest-override] virtual void calculateNameTextSegment(); ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:105:10: warning: 'virtual void AssociationWidget::setName(const QString&)' can be marked override [-Wsuggest-override] void setName(const QString &strRole); ^~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:149:20: warning: 'virtual QRectF AssociationWidget::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:150:26: warning: 'virtual QPainterPath AssociationWidget::shape() const' can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:156:16: warning: 'virtual UMLWidget* AssociationWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF &p); ^~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:174:11: warning: 'virtual QFont AssociationWidget::font() const' can be marked override [-Wsuggest-override] QFont font() const; ^~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:176: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-18.12.2/umbrello/umlwidgets/associationwidget.h:177: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-18.12.2/umbrello/umlwidgets/associationwidget.h:178:18: warning: 'virtual void AssociationWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:186:18: warning: 'virtual bool AssociationWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:187: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-18.12.2/umbrello/umlwidgets/associationwidget.h:194:18: warning: 'virtual void AssociationWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:195:18: warning: 'virtual void AssociationWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:196:18: warning: 'virtual void AssociationWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:197:18: warning: 'virtual void AssociationWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:199:18: warning: 'virtual void AssociationWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:201:18: warning: 'virtual void AssociationWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:208:18: warning: 'virtual void AssociationWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:210:18: warning: 'virtual void AssociationWidget::hoverEnterEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override] virtual void hoverEnterEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:211:18: warning: 'virtual void AssociationWidget::hoverLeaveEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override] virtual void hoverLeaveEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:212: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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 88%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/optionstate.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/optionstate.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrellosettings.h:12, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/optionstate.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:86:18: warning: 'virtual void CPPCodeGenerationPolicy::setDefaults(bool)' can be marked override [-Wsuggest-override] virtual void setDefaults(bool emitUpdateSignal = true); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:88: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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 88%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/model_utils.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/model_utils.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/entityconstraint.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/umlwidgets/floatingtextwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:76: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-18.12.2/umbrello/umlwidgets/umlwidget.h:79: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-18.12.2/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:85: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-18.12.2/umbrello/umlwidgets/umlwidget.h:89:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:98: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-18.12.2/umbrello/umlwidgets/umlwidget.h:175:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:194:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:195: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-18.12.2/umbrello/umlwidgets/umlwidget.h:232: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-18.12.2/umbrello/umlwidgets/umlwidget.h:236:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:253:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:254:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:255:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:256:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:257: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-18.12.2/umbrello/model_utils.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/uml1model/entityattribute.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlentityattributelist.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/uniqueconstraint.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/umlentityattributelist.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/uniqueconstraint.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.cpp:21: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:54: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-18.12.2/umbrello/uml1model/classifier.h:56:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:129:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:181: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-18.12.2/umbrello/uml1model/classifier.h:183: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-18.12.2/umbrello/model_utils.cpp:23: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.cpp:24: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.cpp:25: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.cpp:26: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.cpp:28: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.cpp:29: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlrole.h:47:16: warning: 'virtual UMLObject* UMLRole::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const { return 0; } ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlrole.h:49: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-18.12.2/umbrello/uml1model/umlrole.h:51:18: warning: 'virtual bool UMLRole::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget *parent = 0); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlrole.h:55: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-18.12.2/umbrello/model_utils.cpp:31: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.cpp:32: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.cpp:34: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.cpp:34: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:340:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:341:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:342:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:344:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:345:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:346:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:347:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:348:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:360: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-18.12.2/umbrello/model_utils.cpp:35: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 89%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/toolbarstateassociation.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/toolbarstateassociation.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/toolbarstateassociation.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/toolbarstateassociation.h:46:18: warning: 'virtual void ToolBarStateAssociation::init()' can be marked override [-Wsuggest-override] virtual void init(); ^~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/toolbarstateassociation.h:48:18: warning: 'virtual void ToolBarStateAssociation::cleanBeforeChange()' can be marked override [-Wsuggest-override] virtual void cleanBeforeChange(); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/toolbarstateassociation.h:58:18: warning: 'virtual void ToolBarStateAssociation::mouseReleaseAssociation()' can be marked override [-Wsuggest-override] virtual void mouseReleaseAssociation(); ^~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/toolbarstateassociation.h:59:18: warning: 'virtual void ToolBarStateAssociation::mouseReleaseWidget()' can be marked override [-Wsuggest-override] virtual void mouseReleaseWidget(); ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/assocrules.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/toolbarstateassociation.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/toolbarstateassociation.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/toolbarstateassociation.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/associationline.h:154: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-18.12.2/umbrello/umlwidgets/associationline.h:158:12: warning: 'virtual QRectF AssociationLine::boundingRect() const' can be marked override [-Wsuggest-override] QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationline.h:159:18: warning: 'virtual QPainterPath AssociationLine::shape() const' can be marked override [-Wsuggest-override] QPainterPath shape() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationline.h:164:10: warning: 'virtual void AssociationLine::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationline.h:165:10: warning: 'virtual void AssociationLine::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationline.h:166:10: warning: 'virtual void AssociationLine::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationline.h:168:10: warning: 'virtual void AssociationLine::hoverEnterEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override] void hoverEnterEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationline.h:169:10: warning: 'virtual void AssociationLine::hoverMoveEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override] void hoverMoveEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationline.h:170: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-18.12.2/umbrello/umlwidgets/classifierwidget.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/linkwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/toolbarstateassociation.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:76: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-18.12.2/umbrello/umlwidgets/umlwidget.h:79: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-18.12.2/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:85: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-18.12.2/umbrello/umlwidgets/umlwidget.h:89:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:98: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-18.12.2/umbrello/umlwidgets/umlwidget.h:175:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:194:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:195: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-18.12.2/umbrello/umlwidgets/umlwidget.h:232: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-18.12.2/umbrello/umlwidgets/umlwidget.h:236:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:253:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:254:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:255:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:256:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:257: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-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/linkwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/toolbarstateassociation.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/linkwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/toolbarstateassociation.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:340:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:341:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:342:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:344:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:345:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:346:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:347:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:348:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:360: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-18.12.2/umbrello/toolbarstateassociation.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:62:18: warning: 'virtual void AssociationWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override] virtual void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:66:18: warning: 'virtual void AssociationWidget::lwSetFont(QFont)' can be marked override [-Wsuggest-override] virtual void lwSetFont(QFont font); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:67:28: warning: 'virtual UMLClassifier* AssociationWidget::operationOwner()' can be marked override [-Wsuggest-override] virtual UMLClassifier *operationOwner(); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:69:27: warning: 'virtual UMLOperation* AssociationWidget::operation()' can be marked override [-Wsuggest-override] virtual UMLOperation *operation(); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:70:18: warning: 'virtual void AssociationWidget::setOperation(UMLOperation*)' can be marked override [-Wsuggest-override] virtual void setOperation(UMLOperation *op); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:72:21: warning: 'virtual QString AssociationWidget::customOpText()' can be marked override [-Wsuggest-override] virtual QString customOpText(); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:73: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-18.12.2/umbrello/umlwidgets/associationwidget.h:75:18: warning: 'virtual void AssociationWidget::resetTextPositions()' can be marked override [-Wsuggest-override] virtual void resetTextPositions(); ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:77:18: warning: 'virtual void AssociationWidget::setMessageText(FloatingTextWidget*)' can be marked override [-Wsuggest-override] virtual void setMessageText(FloatingTextWidget *ft); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:78: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-18.12.2/umbrello/umlwidgets/associationwidget.h:80:18: warning: 'virtual bool AssociationWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:82:21: warning: 'virtual QString AssociationWidget::lwOperationText()' can be marked override [-Wsuggest-override] virtual QString lwOperationText(); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:83:28: warning: 'virtual UMLClassifier* AssociationWidget::lwClassifier()' can be marked override [-Wsuggest-override] virtual UMLClassifier *lwClassifier(); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:84: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-18.12.2/umbrello/umlwidgets/associationwidget.h:86: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-18.12.2/umbrello/umlwidgets/associationwidget.h:90:18: warning: 'virtual void AssociationWidget::calculateNameTextSegment()' can be marked override [-Wsuggest-override] virtual void calculateNameTextSegment(); ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:105:10: warning: 'virtual void AssociationWidget::setName(const QString&)' can be marked override [-Wsuggest-override] void setName(const QString &strRole); ^~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:149:20: warning: 'virtual QRectF AssociationWidget::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:150:26: warning: 'virtual QPainterPath AssociationWidget::shape() const' can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:156:16: warning: 'virtual UMLWidget* AssociationWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF &p); ^~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:174:11: warning: 'virtual QFont AssociationWidget::font() const' can be marked override [-Wsuggest-override] QFont font() const; ^~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:176: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-18.12.2/umbrello/umlwidgets/associationwidget.h:177: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-18.12.2/umbrello/umlwidgets/associationwidget.h:178:18: warning: 'virtual void AssociationWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:186:18: warning: 'virtual bool AssociationWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:187: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-18.12.2/umbrello/umlwidgets/associationwidget.h:194:18: warning: 'virtual void AssociationWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:195:18: warning: 'virtual void AssociationWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:196:18: warning: 'virtual void AssociationWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:197:18: warning: 'virtual void AssociationWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:199:18: warning: 'virtual void AssociationWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:201:18: warning: 'virtual void AssociationWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:208:18: warning: 'virtual void AssociationWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:210:18: warning: 'virtual void AssociationWidget::hoverEnterEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override] virtual void hoverEnterEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:211:18: warning: 'virtual void AssociationWidget::hoverLeaveEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override] virtual void hoverLeaveEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:212: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-18.12.2/umbrello/toolbarstateassociation.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/toolbarstateassociation.cpp:21: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/folder.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/toolbarstateassociation.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/folder.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/toolbarstateassociation.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/toolbarstateassociation.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/entityconstraint.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/toolbarstateassociation.cpp:23: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/toolbarstateassociation.cpp:23: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/toolbarstateassociation.cpp:23: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/toolbarstateassociation.cpp:23: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/toolbarstateassociation.cpp:24: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/toolbarstateassociation.cpp:28: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 90%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/toolbarstatefactory.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/toolbarstatefactory.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/toolbarstatefactory.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/toolbarstateother.h:33:18: warning: 'virtual void ToolBarStateOther::setCurrentElement()' can be marked override [-Wsuggest-override] virtual void setCurrentElement(); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/toolbarstatefactory.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/toolbarstatearrow.h:37:18: warning: 'virtual void ToolBarStateArrow::init()' can be marked override [-Wsuggest-override] virtual void init(); ^~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/toolbarstatearrow.h:42:18: warning: 'virtual void ToolBarStateArrow::mousePressAssociation()' can be marked override [-Wsuggest-override] virtual void mousePressAssociation(); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/toolbarstatearrow.h:43:18: warning: 'virtual void ToolBarStateArrow::mousePressWidget()' can be marked override [-Wsuggest-override] virtual void mousePressWidget(); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/toolbarstatearrow.h:44:18: warning: 'virtual void ToolBarStateArrow::mousePressEmpty()' can be marked override [-Wsuggest-override] virtual void mousePressEmpty(); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/toolbarstatearrow.h:45:18: warning: 'virtual void ToolBarStateArrow::mouseReleaseAssociation()' can be marked override [-Wsuggest-override] virtual void mouseReleaseAssociation(); ^~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/toolbarstatearrow.h:46:18: warning: 'virtual void ToolBarStateArrow::mouseReleaseWidget()' can be marked override [-Wsuggest-override] virtual void mouseReleaseWidget(); ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/toolbarstatearrow.h:47:18: warning: 'virtual void ToolBarStateArrow::mouseReleaseEmpty()' can be marked override [-Wsuggest-override] virtual void mouseReleaseEmpty(); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/toolbarstatearrow.h:48:18: warning: 'virtual void ToolBarStateArrow::mouseDoubleClickAssociation()' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickAssociation(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/toolbarstatearrow.h:49:18: warning: 'virtual void ToolBarStateArrow::mouseDoubleClickWidget()' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickWidget(); ^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/toolbarstatearrow.h:50:18: warning: 'virtual void ToolBarStateArrow::mouseMoveAssociation()' can be marked override [-Wsuggest-override] virtual void mouseMoveAssociation(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/toolbarstatearrow.h:51:18: warning: 'virtual void ToolBarStateArrow::mouseMoveWidget()' can be marked override [-Wsuggest-override] virtual void mouseMoveWidget(); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/toolbarstatearrow.h:52:18: warning: 'virtual void ToolBarStateArrow::mouseMoveEmpty()' can be marked override [-Wsuggest-override] virtual void mouseMoveEmpty(); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/toolbarstatefactory.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/toolbarstatemessages.h:58:18: warning: 'virtual void ToolBarStateMessages::init()' can be marked override [-Wsuggest-override] virtual void init(); ^~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/toolbarstatemessages.h:60:18: warning: 'virtual void ToolBarStateMessages::cleanBeforeChange()' can be marked override [-Wsuggest-override] virtual void cleanBeforeChange(); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/toolbarstatemessages.h:70:18: warning: 'virtual void ToolBarStateMessages::setCurrentElement()' can be marked override [-Wsuggest-override] virtual void setCurrentElement(); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/toolbarstatemessages.h:72:18: warning: 'virtual void ToolBarStateMessages::mouseReleaseWidget()' can be marked override [-Wsuggest-override] virtual void mouseReleaseWidget(); ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/toolbarstatefactory.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/toolbarstateassociation.h:46:18: warning: 'virtual void ToolBarStateAssociation::init()' can be marked override [-Wsuggest-override] virtual void init(); ^~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/toolbarstateassociation.h:48:18: warning: 'virtual void ToolBarStateAssociation::cleanBeforeChange()' can be marked override [-Wsuggest-override] virtual void cleanBeforeChange(); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/toolbarstateassociation.h:58:18: warning: 'virtual void ToolBarStateAssociation::mouseReleaseAssociation()' can be marked override [-Wsuggest-override] virtual void mouseReleaseAssociation(); ^~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/toolbarstateassociation.h:59:18: warning: 'virtual void ToolBarStateAssociation::mouseReleaseWidget()' can be marked override [-Wsuggest-override] virtual void mouseReleaseWidget(); ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/umlwidgets/toolbarstateonewidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/toolbarstatefactory.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/toolbarstatefactory.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/toolbarstatefactory.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 90%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/toolbarstateother.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/toolbarstateother.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/toolbarstateother.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/toolbarstateother.h:33:18: warning: 'virtual void ToolBarStateOther::setCurrentElement()' can be marked override [-Wsuggest-override] virtual void setCurrentElement(); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/umlwidgets/umlwidget.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/activitywidget.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/toolbarstateother.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/umlwidgets/activitywidget.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/toolbarstateother.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:76: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-18.12.2/umbrello/umlwidgets/umlwidget.h:79: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-18.12.2/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:85: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-18.12.2/umbrello/umlwidgets/umlwidget.h:89:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:98: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-18.12.2/umbrello/umlwidgets/umlwidget.h:175:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:194:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:195: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-18.12.2/umbrello/umlwidgets/umlwidget.h:232: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-18.12.2/umbrello/umlwidgets/umlwidget.h:236:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:253:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:254:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:255:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:256:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:257: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-18.12.2/umbrello/toolbarstateother.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/toolbarstateother.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/toolbarstateother.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/toolbarstateother.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/toolbarstateother.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/toolbarstateother.cpp:21: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/toolbarstateother.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/toolbarstateother.cpp:24: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/preconditionwidget.h:53:10: warning: 'virtual void PreconditionWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/preconditionwidget.h:54: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-18.12.2/umbrello/umlwidgets/preconditionwidget.h:57: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-18.12.2/umbrello/umlwidgets/combinedfragmentwidget.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/toolbarstateother.cpp:25: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/toolbarstateother.cpp:25: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/toolbarstateother.cpp:26: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/statewidget.h:63: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-18.12.2/umbrello/umlwidgets/statewidget.h:79:18: warning: 'virtual bool StateWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/statewidget.h:81:18: warning: 'virtual bool StateWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/statewidget.h:82: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-18.12.2/umbrello/umlwidgets/statewidget.h:85:12: warning: 'virtual QSizeF StateWidget::minimumSize() const' can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/statewidget.h:86:12: warning: 'virtual QSizeF StateWidget::maximumSize()' can be marked override [-Wsuggest-override] QSizeF maximumSize(); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/statewidget.h:90: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-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/linkwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/signalwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/toolbarstateother.cpp:27: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/linkwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/signalwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/toolbarstateother.cpp:27: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:340:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:341:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:342:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:344:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:345:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:346:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:347:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:348:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:360: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-18.12.2/umbrello/toolbarstateother.cpp:27: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/toolbarstateother.cpp:28: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/toolbarstateother.cpp:28: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/toolbarstateother.cpp:29: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/toolbarstateother.cpp:31: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/objectwidget.h:51:10: warning: 'virtual void ObjectWidget::cleanup()' can be marked override [-Wsuggest-override] void cleanup(); ^~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/toolbarstateother.cpp:32: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/pinwidget.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/toolbarstateother.cpp:33: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/pinportbase.h:40:10: warning: 'virtual void PinPortBase::updateWidget()' can be marked override [-Wsuggest-override] void updateWidget(); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/pinportbase.h:41:10: warning: 'virtual void PinPortBase::setName(const QString&)' can be marked override [-Wsuggest-override] void setName(const QString &strName); ^~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/pinportbase.h:42: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-18.12.2/umbrello/umlwidgets/pinportbase.h:43:18: warning: 'virtual void PinPortBase::notifyParentResize()' can be marked override [-Wsuggest-override] virtual void notifyParentResize(); ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/pinportbase.h:45:16: warning: 'virtual UMLWidget* PinPortBase::onWidget(const QPointF&)' can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF& p); ^~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/pinportbase.h:46: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-18.12.2/umbrello/umlwidgets/pinportbase.h:51: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-18.12.2/umbrello/umlwidgets/pinportbase.h:52:10: warning: 'virtual bool PinPortBase::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/pinportbase.h:55:18: warning: 'virtual void PinPortBase::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/pinportbase.h:59: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-18.12.2/umbrello/toolbarstateother.cpp:33: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 89%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/petaltree2uml.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/petaltree2uml.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/petaltree2uml.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/uml1model/entityconstraint.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/petaltree2uml.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/petaltree2uml.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/petaltree2uml.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/petaltree2uml.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/petaltree2uml.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/petaltree2uml.cpp:21: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/petaltree2uml.cpp:21: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/petaltree2uml.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/petaltree2uml.cpp:23: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/petaltree2uml.cpp:23: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:54: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-18.12.2/umbrello/uml1model/classifier.h:56:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:129:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:181: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-18.12.2/umbrello/uml1model/classifier.h:183: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-18.12.2/umbrello/petaltree2uml.cpp:25: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/petaltree2uml.cpp:26: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/petaltree2uml.cpp:27: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlrole.h:47:16: warning: 'virtual UMLObject* UMLRole::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const { return 0; } ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlrole.h:49: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-18.12.2/umbrello/uml1model/umlrole.h:51:18: warning: 'virtual bool UMLRole::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget *parent = 0); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlrole.h:55: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-18.12.2/umbrello/petaltree2uml.cpp:28: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/petaltree2uml.cpp:29: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/petaltree2uml.cpp:30: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/petaltree2uml.cpp:31: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/petaltree2uml.cpp:32: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/classifierwidget.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/petaltree2uml.cpp:34: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:76: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-18.12.2/umbrello/umlwidgets/umlwidget.h:79: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-18.12.2/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:85: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-18.12.2/umbrello/umlwidgets/umlwidget.h:89:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:98: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-18.12.2/umbrello/umlwidgets/umlwidget.h:175:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:194:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:195: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-18.12.2/umbrello/umlwidgets/umlwidget.h:232: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-18.12.2/umbrello/umlwidgets/umlwidget.h:236:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:253:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:254:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:255:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:256:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:257: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-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/petaltree2uml.cpp:34: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/petaltree2uml.cpp:34: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:340:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:341:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:342:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:344:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:345:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:346:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:347:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:348:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:360: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-18.12.2/umbrello/petaltree2uml.cpp:35: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/petaltree2uml.cpp:37: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/petaltree2uml.cpp:38: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:62:18: warning: 'virtual void AssociationWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override] virtual void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:66:18: warning: 'virtual void AssociationWidget::lwSetFont(QFont)' can be marked override [-Wsuggest-override] virtual void lwSetFont(QFont font); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:67:28: warning: 'virtual UMLClassifier* AssociationWidget::operationOwner()' can be marked override [-Wsuggest-override] virtual UMLClassifier *operationOwner(); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:69:27: warning: 'virtual UMLOperation* AssociationWidget::operation()' can be marked override [-Wsuggest-override] virtual UMLOperation *operation(); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:70:18: warning: 'virtual void AssociationWidget::setOperation(UMLOperation*)' can be marked override [-Wsuggest-override] virtual void setOperation(UMLOperation *op); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:72:21: warning: 'virtual QString AssociationWidget::customOpText()' can be marked override [-Wsuggest-override] virtual QString customOpText(); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:73: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-18.12.2/umbrello/umlwidgets/associationwidget.h:75:18: warning: 'virtual void AssociationWidget::resetTextPositions()' can be marked override [-Wsuggest-override] virtual void resetTextPositions(); ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:77:18: warning: 'virtual void AssociationWidget::setMessageText(FloatingTextWidget*)' can be marked override [-Wsuggest-override] virtual void setMessageText(FloatingTextWidget *ft); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:78: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-18.12.2/umbrello/umlwidgets/associationwidget.h:80:18: warning: 'virtual bool AssociationWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:82:21: warning: 'virtual QString AssociationWidget::lwOperationText()' can be marked override [-Wsuggest-override] virtual QString lwOperationText(); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:83:28: warning: 'virtual UMLClassifier* AssociationWidget::lwClassifier()' can be marked override [-Wsuggest-override] virtual UMLClassifier *lwClassifier(); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:84: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-18.12.2/umbrello/umlwidgets/associationwidget.h:86: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-18.12.2/umbrello/umlwidgets/associationwidget.h:90:18: warning: 'virtual void AssociationWidget::calculateNameTextSegment()' can be marked override [-Wsuggest-override] virtual void calculateNameTextSegment(); ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:105:10: warning: 'virtual void AssociationWidget::setName(const QString&)' can be marked override [-Wsuggest-override] void setName(const QString &strRole); ^~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:149:20: warning: 'virtual QRectF AssociationWidget::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:150:26: warning: 'virtual QPainterPath AssociationWidget::shape() const' can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:156:16: warning: 'virtual UMLWidget* AssociationWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF &p); ^~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:174:11: warning: 'virtual QFont AssociationWidget::font() const' can be marked override [-Wsuggest-override] QFont font() const; ^~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:176: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-18.12.2/umbrello/umlwidgets/associationwidget.h:177: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-18.12.2/umbrello/umlwidgets/associationwidget.h:178:18: warning: 'virtual void AssociationWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:186:18: warning: 'virtual bool AssociationWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:187: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-18.12.2/umbrello/umlwidgets/associationwidget.h:194:18: warning: 'virtual void AssociationWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:195:18: warning: 'virtual void AssociationWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:196:18: warning: 'virtual void AssociationWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:197:18: warning: 'virtual void AssociationWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:199:18: warning: 'virtual void AssociationWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:201:18: warning: 'virtual void AssociationWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:208:18: warning: 'virtual void AssociationWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:210:18: warning: 'virtual void AssociationWidget::hoverEnterEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override] virtual void hoverEnterEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:211:18: warning: 'virtual void AssociationWidget::hoverLeaveEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override] virtual void hoverLeaveEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:212: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-18.12.2/umbrello/petaltree2uml.cpp:39: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 90%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/toolbarstate.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/toolbarstate.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/classifierwidget.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/linkwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/toolbarstate.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/umlwidgets/classifierwidget.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/linkwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/toolbarstate.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:76: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-18.12.2/umbrello/umlwidgets/umlwidget.h:79: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-18.12.2/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:85: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-18.12.2/umbrello/umlwidgets/umlwidget.h:89:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:98: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-18.12.2/umbrello/umlwidgets/umlwidget.h:175:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:194:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:195: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-18.12.2/umbrello/umlwidgets/umlwidget.h:232: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-18.12.2/umbrello/umlwidgets/umlwidget.h:236:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:253:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:254:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:255:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:256:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:257: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-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/linkwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/toolbarstate.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/linkwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/toolbarstate.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:340:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:341:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:342:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:344:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:345:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:346:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:347:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:348:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:360: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-18.12.2/umbrello/toolbarstate.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:62:18: warning: 'virtual void AssociationWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override] virtual void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:66:18: warning: 'virtual void AssociationWidget::lwSetFont(QFont)' can be marked override [-Wsuggest-override] virtual void lwSetFont(QFont font); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:67:28: warning: 'virtual UMLClassifier* AssociationWidget::operationOwner()' can be marked override [-Wsuggest-override] virtual UMLClassifier *operationOwner(); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:69:27: warning: 'virtual UMLOperation* AssociationWidget::operation()' can be marked override [-Wsuggest-override] virtual UMLOperation *operation(); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:70:18: warning: 'virtual void AssociationWidget::setOperation(UMLOperation*)' can be marked override [-Wsuggest-override] virtual void setOperation(UMLOperation *op); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:72:21: warning: 'virtual QString AssociationWidget::customOpText()' can be marked override [-Wsuggest-override] virtual QString customOpText(); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:73: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-18.12.2/umbrello/umlwidgets/associationwidget.h:75:18: warning: 'virtual void AssociationWidget::resetTextPositions()' can be marked override [-Wsuggest-override] virtual void resetTextPositions(); ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:77:18: warning: 'virtual void AssociationWidget::setMessageText(FloatingTextWidget*)' can be marked override [-Wsuggest-override] virtual void setMessageText(FloatingTextWidget *ft); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:78: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-18.12.2/umbrello/umlwidgets/associationwidget.h:80:18: warning: 'virtual bool AssociationWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:82:21: warning: 'virtual QString AssociationWidget::lwOperationText()' can be marked override [-Wsuggest-override] virtual QString lwOperationText(); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:83:28: warning: 'virtual UMLClassifier* AssociationWidget::lwClassifier()' can be marked override [-Wsuggest-override] virtual UMLClassifier *lwClassifier(); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:84: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-18.12.2/umbrello/umlwidgets/associationwidget.h:86: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-18.12.2/umbrello/umlwidgets/associationwidget.h:90:18: warning: 'virtual void AssociationWidget::calculateNameTextSegment()' can be marked override [-Wsuggest-override] virtual void calculateNameTextSegment(); ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:105:10: warning: 'virtual void AssociationWidget::setName(const QString&)' can be marked override [-Wsuggest-override] void setName(const QString &strRole); ^~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:149:20: warning: 'virtual QRectF AssociationWidget::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:150:26: warning: 'virtual QPainterPath AssociationWidget::shape() const' can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:156:16: warning: 'virtual UMLWidget* AssociationWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF &p); ^~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:174:11: warning: 'virtual QFont AssociationWidget::font() const' can be marked override [-Wsuggest-override] QFont font() const; ^~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:176: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-18.12.2/umbrello/umlwidgets/associationwidget.h:177: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-18.12.2/umbrello/umlwidgets/associationwidget.h:178:18: warning: 'virtual void AssociationWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:186:18: warning: 'virtual bool AssociationWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:187: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-18.12.2/umbrello/umlwidgets/associationwidget.h:194:18: warning: 'virtual void AssociationWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:195:18: warning: 'virtual void AssociationWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:196:18: warning: 'virtual void AssociationWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:197:18: warning: 'virtual void AssociationWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:199:18: warning: 'virtual void AssociationWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:201:18: warning: 'virtual void AssociationWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:208:18: warning: 'virtual void AssociationWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:210:18: warning: 'virtual void AssociationWidget::hoverEnterEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override] virtual void hoverEnterEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:211:18: warning: 'virtual void AssociationWidget::hoverLeaveEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override] virtual void hoverLeaveEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:212: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-18.12.2/umbrello/toolbarstate.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/toolbarstate.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/messagewidget.h:125:10: warning: 'virtual void MessageWidget::cleanup()' can be marked override [-Wsuggest-override] void cleanup(); ^~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/toolbarstate.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/toolbarstate.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/objectwidget.h:51:10: warning: 'virtual void ObjectWidget::cleanup()' can be marked override [-Wsuggest-override] void cleanup(); ^~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/toolbarstate.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/toolbarstate.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/toolbarstate.cpp:21: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 91%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/toolbarstatepool.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/toolbarstatepool.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 90%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/toolbarstatemessages.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/toolbarstatemessages.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/toolbarstatemessages.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/toolbarstatemessages.h:58:18: warning: 'virtual void ToolBarStateMessages::init()' can be marked override [-Wsuggest-override] virtual void init(); ^~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/toolbarstatemessages.h:60:18: warning: 'virtual void ToolBarStateMessages::cleanBeforeChange()' can be marked override [-Wsuggest-override] virtual void cleanBeforeChange(); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/toolbarstatemessages.h:70:18: warning: 'virtual void ToolBarStateMessages::setCurrentElement()' can be marked override [-Wsuggest-override] virtual void setCurrentElement(); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/toolbarstatemessages.h:72:18: warning: 'virtual void ToolBarStateMessages::mouseReleaseWidget()' can be marked override [-Wsuggest-override] virtual void mouseReleaseWidget(); ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/toolbarstatemessages.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/umlwidgets/umlwidget.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/floatingtextwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/toolbarstatemessages.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/umlwidgets/floatingtextwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/toolbarstatemessages.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:76: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-18.12.2/umbrello/umlwidgets/umlwidget.h:79: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-18.12.2/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:85: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-18.12.2/umbrello/umlwidgets/umlwidget.h:89:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:98: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-18.12.2/umbrello/umlwidgets/umlwidget.h:175:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:194:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:195: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-18.12.2/umbrello/umlwidgets/umlwidget.h:232: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-18.12.2/umbrello/umlwidgets/umlwidget.h:236:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:253:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:254:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:255:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:256:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:257: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-18.12.2/umbrello/toolbarstatemessages.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/linkwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/messagewidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/toolbarstatemessages.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/linkwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/messagewidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/toolbarstatemessages.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:340:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:341:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:342:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:344:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:345:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:346:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:347:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:348:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:360: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-18.12.2/umbrello/toolbarstatemessages.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/messagewidget.h:125:10: warning: 'virtual void MessageWidget::cleanup()' can be marked override [-Wsuggest-override] void cleanup(); ^~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/toolbarstatemessages.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/objectwidget.h:51:10: warning: 'virtual void ObjectWidget::cleanup()' can be marked override [-Wsuggest-override] void cleanup(); ^~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/toolbarstatemessages.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/toolbarstatemessages.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/toolbarstatemessages.cpp:21: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 91%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlappprivate.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/umlappprivate.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlappprivate.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlappprivate.cpp:11: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlappprivate.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlappprivate.cpp:11: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlappprivate.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlappprivate.cpp:11: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlappprivate.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlappprivate.cpp:11: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:22, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlappprivate.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlappprivate.cpp:11: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:27, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlappprivate.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlappprivate.cpp:11: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:28, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlappprivate.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlappprivate.cpp:11: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:29, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlappprivate.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlappprivate.cpp:11: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:30, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlappprivate.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlappprivate.cpp:11: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:35, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlappprivate.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlappprivate.cpp:11: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:36, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlappprivate.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlappprivate.cpp:11: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:37, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlappprivate.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlappprivate.cpp:11: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:38, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlappprivate.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlappprivate.cpp:11: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:39, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlappprivate.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlappprivate.cpp:11: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:40, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlappprivate.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlappprivate.cpp:11: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:41, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlappprivate.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlappprivate.cpp:11: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/umlwidget.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/classifierwidget.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/widget/cmdchangevisualproperty.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds.h:42, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlappprivate.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlappprivate.cpp:11: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/umlwidgets/classifierwidget.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/widget/cmdchangevisualproperty.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds.h:42, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlappprivate.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlappprivate.cpp:11: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:76: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-18.12.2/umbrello/umlwidgets/umlwidget.h:79: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-18.12.2/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:85: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-18.12.2/umbrello/umlwidgets/umlwidget.h:89:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:98: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-18.12.2/umbrello/umlwidgets/umlwidget.h:175:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:194:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:195: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-18.12.2/umbrello/umlwidgets/umlwidget.h:232: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-18.12.2/umbrello/umlwidgets/umlwidget.h:236:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:253:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:254:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:255:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:256:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:257: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-18.12.2/umbrello/cmds/widget/cmdchangevisualproperty.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds.h:42, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlappprivate.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlappprivate.cpp:11: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:42, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlappprivate.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlappprivate.cpp:11: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:43, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlappprivate.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlappprivate.cpp:11: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/widget/cmdcreatewidget.h:28:14: warning: 'virtual void Uml::CmdCreateWidget::redo()' can be marked override [-Wsuggest-override] void redo(); ^~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/widget/cmdcreatewidget.h:29:14: warning: 'virtual void Uml::CmdCreateWidget::undo()' can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds.h:44, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlappprivate.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlappprivate.cpp:11: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:45, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlappprivate.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlappprivate.cpp:11: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/widget/cmdremovewidget.h:28:14: warning: 'virtual void Uml::CmdRemoveWidget::redo()' can be marked override [-Wsuggest-override] void redo(); ^~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/widget/cmdremovewidget.h:29:14: warning: 'virtual void Uml::CmdRemoveWidget::undo()' can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds.h:46, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlappprivate.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlappprivate.cpp:11: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:47, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlappprivate.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlappprivate.cpp:11: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:48, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlappprivate.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlappprivate.cpp:11: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlappprivate.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlappprivate.cpp:11: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/uml.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlappprivate.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlappprivate.cpp:11: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/umlappprivate.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlappprivate.cpp:11: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlappprivate.h:22, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlappprivate.cpp:11: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/umlappprivate.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 92%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umllistviewitem.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/umllistviewitem.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umllistviewitem.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/folder.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umllistviewitem.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/folder.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umllistviewitem.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umllistviewitem.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/attribute.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umllistviewitem.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umllistviewitem.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umllistviewitem.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umllistviewitem.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umllistviewitem.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umllistviewitem.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/umllistviewitem.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:54: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-18.12.2/umbrello/uml1model/classifier.h:56:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:129:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:181: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-18.12.2/umbrello/uml1model/classifier.h:183: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-18.12.2/umbrello/umllistviewitem.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umllistviewitem.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umllistviewitem.cpp:21: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umllistviewitem.cpp:24: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/classifierwidget.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umllistviewitem.cpp:26: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:76: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-18.12.2/umbrello/umlwidgets/umlwidget.h:79: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-18.12.2/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:85: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-18.12.2/umbrello/umlwidgets/umlwidget.h:89:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:98: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-18.12.2/umbrello/umlwidgets/umlwidget.h:175:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:194:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:195: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-18.12.2/umbrello/umlwidgets/umlwidget.h:232: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-18.12.2/umbrello/umlwidgets/umlwidget.h:236:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:253:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:254:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:255:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:256:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:257: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-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umllistviewitem.cpp:26: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umllistviewitem.cpp:26: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:340:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:341:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:342:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:344:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:345:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:346:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:347:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:348:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:360: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-18.12.2/umbrello/umllistviewitem.cpp:27: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umllistviewitem.cpp:30: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umllistviewitem.cpp:31: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umllistviewitem.cpp:31: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umllistviewitem.cpp:31: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umllistviewitem.cpp:31: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:22, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umllistviewitem.cpp:31: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:27, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umllistviewitem.cpp:31: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:28, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umllistviewitem.cpp:31: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:29, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umllistviewitem.cpp:31: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:30, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umllistviewitem.cpp:31: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:35, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umllistviewitem.cpp:31: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:36, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umllistviewitem.cpp:31: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:37, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umllistviewitem.cpp:31: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:38, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umllistviewitem.cpp:31: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:39, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umllistviewitem.cpp:31: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:40, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umllistviewitem.cpp:31: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:41, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umllistviewitem.cpp:31: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:42, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umllistviewitem.cpp:31: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:43, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umllistviewitem.cpp:31: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/widget/cmdcreatewidget.h:28:14: warning: 'virtual void Uml::CmdCreateWidget::redo()' can be marked override [-Wsuggest-override] void redo(); ^~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/widget/cmdcreatewidget.h:29:14: warning: 'virtual void Uml::CmdCreateWidget::undo()' can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds.h:44, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umllistviewitem.cpp:31: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:45, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umllistviewitem.cpp:31: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/widget/cmdremovewidget.h:28:14: warning: 'virtual void Uml::CmdRemoveWidget::redo()' can be marked override [-Wsuggest-override] void redo(); ^~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/widget/cmdremovewidget.h:29:14: warning: 'virtual void Uml::CmdRemoveWidget::undo()' can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds.h:46, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umllistviewitem.cpp:31: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:47, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umllistviewitem.cpp:31: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:48, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umllistviewitem.cpp:31: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 92%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlviewimageexporterall.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/umlviewimageexporterall.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages/diagramprintpage.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlviewimageexporterall.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/dialogs/pages/diagramprintpage.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlviewimageexporterall.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/umlwidget.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/classifierwidget.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlviewimageexportermodel.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlviewimageexporterall.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/umlwidgets/classifierwidget.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlviewimageexportermodel.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlviewimageexporterall.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:76: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-18.12.2/umbrello/umlwidgets/umlwidget.h:79: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-18.12.2/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:85: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-18.12.2/umbrello/umlwidgets/umlwidget.h:89:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:98: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-18.12.2/umbrello/umlwidgets/umlwidget.h:175:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:194:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:195: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-18.12.2/umbrello/umlwidgets/umlwidget.h:232: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-18.12.2/umbrello/umlwidgets/umlwidget.h:236:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:253:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:254:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:255:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:256:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:257: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-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlviewimageexportermodel.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlviewimageexporterall.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlviewimageexportermodel.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlviewimageexporterall.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:340:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:341:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:342:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:344:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:345:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:346:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:347:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:348:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:360: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-18.12.2/umbrello/uml.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlviewimageexporterall.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/umlviewimageexporterall.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 92%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlview.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/umlview.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlview.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlview.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/uml1model/entityconstraint.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlview.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlview.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlview.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlview.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlview.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/umlwidgets/notewidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlview.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:76: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-18.12.2/umbrello/umlwidgets/umlwidget.h:79: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-18.12.2/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:85: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-18.12.2/umbrello/umlwidgets/umlwidget.h:89:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:98: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-18.12.2/umbrello/umlwidgets/umlwidget.h:175:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:194:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:195: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-18.12.2/umbrello/umlwidgets/umlwidget.h:232: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-18.12.2/umbrello/umlwidgets/umlwidget.h:236:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:253:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:254:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:255:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:256:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:257: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-18.12.2/umbrello/umlview.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlview.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlview.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlview.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:340:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:341:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:342:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:344:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:345:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:346:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:347:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:348:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:360: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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 93%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlviewimageexporter.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/umlviewimageexporter.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/classifierwidget.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlviewimageexportermodel.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlviewimageexporter.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlviewimageexporter.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/umlwidgets/classifierwidget.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlviewimageexportermodel.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlviewimageexporter.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlviewimageexporter.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:76: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-18.12.2/umbrello/umlwidgets/umlwidget.h:79: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-18.12.2/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:85: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-18.12.2/umbrello/umlwidgets/umlwidget.h:89:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:98: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-18.12.2/umbrello/umlwidgets/umlwidget.h:175:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:194:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:195: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-18.12.2/umbrello/umlwidgets/umlwidget.h:232: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-18.12.2/umbrello/umlwidgets/umlwidget.h:236:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:253:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:254:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:255:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:256:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:257: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-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlviewimageexportermodel.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlviewimageexporter.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlviewimageexporter.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlviewimageexportermodel.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlviewimageexporter.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlviewimageexporter.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:340:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:341:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:342:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:344:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:345:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:346:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:347:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:348:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:360: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-18.12.2/umbrello/umlviewimageexporter.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/uml.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlviewimageexporter.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/umlviewimageexporter.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 93%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/uniqueid.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/uniqueid.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 92%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlscene.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/umlscene.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/classifierwidget.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/umlwidgets/classifierwidget.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:76: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-18.12.2/umbrello/umlwidgets/umlwidget.h:79: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-18.12.2/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:85: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-18.12.2/umbrello/umlwidgets/umlwidget.h:89:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:98: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-18.12.2/umbrello/umlwidgets/umlwidget.h:175:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:194:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:195: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-18.12.2/umbrello/umlwidgets/umlwidget.h:232: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-18.12.2/umbrello/umlwidgets/umlwidget.h:236:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:253:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:254:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:255:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:256:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:257: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-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlscene.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:340:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:341:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:342:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:344:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:345:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:346:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:347:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:348:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:360: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-18.12.2/umbrello/umlscene.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlscene.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlscene.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlscene.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlscene.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:62:18: warning: 'virtual void AssociationWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override] virtual void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:66:18: warning: 'virtual void AssociationWidget::lwSetFont(QFont)' can be marked override [-Wsuggest-override] virtual void lwSetFont(QFont font); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:67:28: warning: 'virtual UMLClassifier* AssociationWidget::operationOwner()' can be marked override [-Wsuggest-override] virtual UMLClassifier *operationOwner(); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:69:27: warning: 'virtual UMLOperation* AssociationWidget::operation()' can be marked override [-Wsuggest-override] virtual UMLOperation *operation(); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:70:18: warning: 'virtual void AssociationWidget::setOperation(UMLOperation*)' can be marked override [-Wsuggest-override] virtual void setOperation(UMLOperation *op); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:72:21: warning: 'virtual QString AssociationWidget::customOpText()' can be marked override [-Wsuggest-override] virtual QString customOpText(); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:73: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-18.12.2/umbrello/umlwidgets/associationwidget.h:75:18: warning: 'virtual void AssociationWidget::resetTextPositions()' can be marked override [-Wsuggest-override] virtual void resetTextPositions(); ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:77:18: warning: 'virtual void AssociationWidget::setMessageText(FloatingTextWidget*)' can be marked override [-Wsuggest-override] virtual void setMessageText(FloatingTextWidget *ft); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:78: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-18.12.2/umbrello/umlwidgets/associationwidget.h:80:18: warning: 'virtual bool AssociationWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:82:21: warning: 'virtual QString AssociationWidget::lwOperationText()' can be marked override [-Wsuggest-override] virtual QString lwOperationText(); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:83:28: warning: 'virtual UMLClassifier* AssociationWidget::lwClassifier()' can be marked override [-Wsuggest-override] virtual UMLClassifier *lwClassifier(); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:84: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-18.12.2/umbrello/umlwidgets/associationwidget.h:86: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-18.12.2/umbrello/umlwidgets/associationwidget.h:90:18: warning: 'virtual void AssociationWidget::calculateNameTextSegment()' can be marked override [-Wsuggest-override] virtual void calculateNameTextSegment(); ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:105:10: warning: 'virtual void AssociationWidget::setName(const QString&)' can be marked override [-Wsuggest-override] void setName(const QString &strRole); ^~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:149:20: warning: 'virtual QRectF AssociationWidget::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:150:26: warning: 'virtual QPainterPath AssociationWidget::shape() const' can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:156:16: warning: 'virtual UMLWidget* AssociationWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF &p); ^~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:174:11: warning: 'virtual QFont AssociationWidget::font() const' can be marked override [-Wsuggest-override] QFont font() const; ^~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:176: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-18.12.2/umbrello/umlwidgets/associationwidget.h:177: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-18.12.2/umbrello/umlwidgets/associationwidget.h:178:18: warning: 'virtual void AssociationWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:186:18: warning: 'virtual bool AssociationWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:187: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-18.12.2/umbrello/umlwidgets/associationwidget.h:194:18: warning: 'virtual void AssociationWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:195:18: warning: 'virtual void AssociationWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:196:18: warning: 'virtual void AssociationWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:197:18: warning: 'virtual void AssociationWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:199:18: warning: 'virtual void AssociationWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:201:18: warning: 'virtual void AssociationWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:208:18: warning: 'virtual void AssociationWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:210:18: warning: 'virtual void AssociationWidget::hoverEnterEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override] virtual void hoverEnterEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:211:18: warning: 'virtual void AssociationWidget::hoverLeaveEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override] virtual void hoverLeaveEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/associationwidget.h:212: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-18.12.2/umbrello/uml1model/attribute.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.cpp:21: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlscene.cpp:21: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlscene.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.cpp:23: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.cpp:23: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.cpp:23: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.cpp:23: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.cpp:23: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/umlscene.cpp:23: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:54: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-18.12.2/umbrello/uml1model/classifier.h:56:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:129:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:181: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-18.12.2/umbrello/uml1model/classifier.h:183: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-18.12.2/umbrello/umlscene.cpp:26: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.cpp:27: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.cpp:27: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.cpp:27: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.cpp:27: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:22, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.cpp:27: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:27, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.cpp:27: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:28, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.cpp:27: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:29, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.cpp:27: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:30, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.cpp:27: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:35, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.cpp:27: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:36, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.cpp:27: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:37, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.cpp:27: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:38, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.cpp:27: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:39, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.cpp:27: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:40, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.cpp:27: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:41, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.cpp:27: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:42, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.cpp:27: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:43, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.cpp:27: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/widget/cmdcreatewidget.h:28:14: warning: 'virtual void Uml::CmdCreateWidget::redo()' can be marked override [-Wsuggest-override] void redo(); ^~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/widget/cmdcreatewidget.h:29:14: warning: 'virtual void Uml::CmdCreateWidget::undo()' can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds.h:44, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.cpp:27: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:45, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.cpp:27: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/widget/cmdremovewidget.h:28:14: warning: 'virtual void Uml::CmdRemoveWidget::redo()' can be marked override [-Wsuggest-override] void redo(); ^~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/widget/cmdremovewidget.h:29:14: warning: 'virtual void Uml::CmdRemoveWidget::undo()' can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds.h:46, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.cpp:27: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:47, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.cpp:27: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:48, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.cpp:27: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlscene.cpp:28: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlscene.cpp:29: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlscene.cpp:31: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/pinportbase.h:40:10: warning: 'virtual void PinPortBase::updateWidget()' can be marked override [-Wsuggest-override] void updateWidget(); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/pinportbase.h:41:10: warning: 'virtual void PinPortBase::setName(const QString&)' can be marked override [-Wsuggest-override] void setName(const QString &strName); ^~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/pinportbase.h:42: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-18.12.2/umbrello/umlwidgets/pinportbase.h:43:18: warning: 'virtual void PinPortBase::notifyParentResize()' can be marked override [-Wsuggest-override] virtual void notifyParentResize(); ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/pinportbase.h:45:16: warning: 'virtual UMLWidget* PinPortBase::onWidget(const QPointF&)' can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF& p); ^~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/pinportbase.h:46: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-18.12.2/umbrello/umlwidgets/pinportbase.h:51: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-18.12.2/umbrello/umlwidgets/pinportbase.h:52:10: warning: 'virtual bool PinPortBase::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/pinportbase.h:55:18: warning: 'virtual void PinPortBase::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/pinportbase.h:59: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-18.12.2/umbrello/umlscene.cpp:32: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlscene.cpp:33: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/umlscene.cpp:36: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlscene.cpp:37: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlscene.cpp:38: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlscene.cpp:39: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlscene.cpp:40: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlscene.cpp:42: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlscene.cpp:47: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/messagewidget.h:125:10: warning: 'virtual void MessageWidget::cleanup()' can be marked override [-Wsuggest-override] void cleanup(); ^~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlscene.cpp:49: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlscene.cpp:51: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlscene.cpp:52: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/objectwidget.h:51:10: warning: 'virtual void ObjectWidget::cleanup()' can be marked override [-Wsuggest-override] void cleanup(); ^~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlscene.cpp:54: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlscene.cpp:55: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/umlscene.cpp:56: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlscene.cpp:58: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlscene.cpp:59: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/statewidget.h:63: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-18.12.2/umbrello/umlwidgets/statewidget.h:79:18: warning: 'virtual bool StateWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/statewidget.h:81:18: warning: 'virtual bool StateWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/statewidget.h:82: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-18.12.2/umbrello/umlwidgets/statewidget.h:85:12: warning: 'virtual QSizeF StateWidget::minimumSize() const' can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/statewidget.h:86:12: warning: 'virtual QSizeF StateWidget::maximumSize()' can be marked override [-Wsuggest-override] QSizeF maximumSize(); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/statewidget.h:90: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-18.12.2/umbrello/umlscene.cpp:62: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlscene.cpp:66: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlscene.cpp:70: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlrole.h:47:16: warning: 'virtual UMLObject* UMLRole::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const { return 0; } ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlrole.h:49: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-18.12.2/umbrello/uml1model/umlrole.h:51:18: warning: 'virtual bool UMLRole::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget *parent = 0); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlrole.h:55: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-18.12.2/umbrello/umlscene.cpp:72: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 91%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umldoc.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/umldoc.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umldoc.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/umldoc.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umldoc.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/umldoc.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umldoc.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/attribute.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umldoc.cpp:21: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umldoc.cpp:21: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umldoc.cpp:21: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umldoc.cpp:21: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umldoc.cpp:21: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umldoc.cpp:21: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/umldoc.cpp:21: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:54: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-18.12.2/umbrello/uml1model/classifier.h:56:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:129:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:181: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-18.12.2/umbrello/uml1model/classifier.h:183: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-18.12.2/umbrello/umldoc.cpp:23: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umldoc.cpp:24: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umldoc.cpp:26: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umldoc.cpp:28: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umldoc.cpp:29: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umldoc.cpp:30: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umldoc.cpp:36: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/umldoc.cpp:37: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umldoc.cpp:39: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umldoc.cpp:43: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umldoc.cpp:43: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umldoc.cpp:43: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umldoc.cpp:43: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:22, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umldoc.cpp:43: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:27, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umldoc.cpp:43: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:28, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umldoc.cpp:43: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:29, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umldoc.cpp:43: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:30, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umldoc.cpp:43: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:35, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umldoc.cpp:43: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:36, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umldoc.cpp:43: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:37, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umldoc.cpp:43: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:38, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umldoc.cpp:43: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:39, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umldoc.cpp:43: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:40, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umldoc.cpp:43: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:41, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umldoc.cpp:43: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/classifierwidget.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/widget/cmdchangevisualproperty.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds.h:42, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umldoc.cpp:43: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:76: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-18.12.2/umbrello/umlwidgets/umlwidget.h:79: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-18.12.2/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:85: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-18.12.2/umbrello/umlwidgets/umlwidget.h:89:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:98: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-18.12.2/umbrello/umlwidgets/umlwidget.h:175:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:194:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:195: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-18.12.2/umbrello/umlwidgets/umlwidget.h:232: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-18.12.2/umbrello/umlwidgets/umlwidget.h:236:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:253:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:254:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:255:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:256:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:257: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-18.12.2/umbrello/cmds/widget/cmdchangevisualproperty.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds.h:42, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umldoc.cpp:43: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:42, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umldoc.cpp:43: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:43, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umldoc.cpp:43: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/widget/cmdcreatewidget.h:28:14: warning: 'virtual void Uml::CmdCreateWidget::redo()' can be marked override [-Wsuggest-override] void redo(); ^~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/widget/cmdcreatewidget.h:29:14: warning: 'virtual void Uml::CmdCreateWidget::undo()' can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds.h:44, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umldoc.cpp:43: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:45, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umldoc.cpp:43: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/widget/cmdremovewidget.h:28:14: warning: 'virtual void Uml::CmdRemoveWidget::redo()' can be marked override [-Wsuggest-override] void redo(); ^~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/widget/cmdremovewidget.h:29:14: warning: 'virtual void Uml::CmdRemoveWidget::undo()' can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds.h:46, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umldoc.cpp:43: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:47, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umldoc.cpp:43: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:48, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umldoc.cpp:43: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/dialogs/pages/diagramprintpage.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umldoc.cpp:44: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/umldoc.cpp:45: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:340:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:341:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:342:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:344:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:345:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:346:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:347:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:348:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:360: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-18.12.2/umbrello/umldoc.cpp:48: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umldoc.cpp:49: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umldoc.cpp:50: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 91%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umllistview.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/umllistview.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umllistview.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/actor.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umllistview.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/umllistview.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umllistview.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/attribute.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umllistview.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umllistview.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umllistview.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umllistview.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umllistview.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umllistview.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/umllistview.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:54: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-18.12.2/umbrello/uml1model/classifier.h:56:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:129:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:181: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-18.12.2/umbrello/uml1model/classifier.h:183: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-18.12.2/umbrello/cmds.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umllistview.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umllistview.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umllistview.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umllistview.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:22, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umllistview.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:27, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umllistview.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:28, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umllistview.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:29, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umllistview.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:30, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umllistview.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:35, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umllistview.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:36, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umllistview.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:37, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umllistview.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:38, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umllistview.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:39, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umllistview.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:40, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umllistview.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:41, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umllistview.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/classifierwidget.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/widget/cmdchangevisualproperty.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds.h:42, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umllistview.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:76: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-18.12.2/umbrello/umlwidgets/umlwidget.h:79: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-18.12.2/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:85: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-18.12.2/umbrello/umlwidgets/umlwidget.h:89:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:98: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-18.12.2/umbrello/umlwidgets/umlwidget.h:175:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:194:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:195: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-18.12.2/umbrello/umlwidgets/umlwidget.h:232: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-18.12.2/umbrello/umlwidgets/umlwidget.h:236:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:253:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:254:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:255:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:256:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:257: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-18.12.2/umbrello/cmds/widget/cmdchangevisualproperty.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds.h:42, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umllistview.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:42, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umllistview.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:43, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umllistview.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/widget/cmdcreatewidget.h:28:14: warning: 'virtual void Uml::CmdCreateWidget::redo()' can be marked override [-Wsuggest-override] void redo(); ^~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/widget/cmdcreatewidget.h:29:14: warning: 'virtual void Uml::CmdCreateWidget::undo()' can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds.h:44, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umllistview.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:45, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umllistview.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/widget/cmdremovewidget.h:28:14: warning: 'virtual void Uml::CmdRemoveWidget::redo()' can be marked override [-Wsuggest-override] void redo(); ^~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/widget/cmdremovewidget.h:29:14: warning: 'virtual void Uml::CmdRemoveWidget::undo()' can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds.h:46, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umllistview.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:47, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umllistview.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:48, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umllistview.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/umllistview.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/umllistview.cpp:21: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umllistview.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umllistview.cpp:23: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umllistview.cpp:24: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/artifact.h:55: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-18.12.2/umbrello/umllistview.cpp:25: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umllistview.cpp:26: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umllistview.cpp:27: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umllistview.cpp:28: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umllistview.cpp:32: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umllistview.cpp:33: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umllistview.cpp:35: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umllistview.cpp:36: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umllistview.cpp:37: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umllistview.cpp:38: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umllistview.cpp:40: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umllistview.cpp:41: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/umllistview.cpp:46: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:340:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:341:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:342:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:344:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:345:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:346:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:347:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:348:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:360: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-18.12.2/umbrello/umllistview.cpp:47: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umllistview.cpp:49: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umllistview.cpp:51: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umllistview.cpp:57: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/umllistview.cpp:58: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/umllistview.cpp:59: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/umllistview.cpp:60: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/umllistview.cpp:61: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/umllistview.cpp:63: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 93%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/worktoolbar.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/worktoolbar.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/worktoolbar.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/uml.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/worktoolbar.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/worktoolbar.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/worktoolbar.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 91%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/uml.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/uml.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/uml.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlappprivate.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlappprivate.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlappprivate.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlappprivate.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:22, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlappprivate.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:27, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlappprivate.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:28, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlappprivate.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:29, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlappprivate.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:30, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlappprivate.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:35, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlappprivate.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:36, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlappprivate.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:37, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlappprivate.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:38, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlappprivate.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:39, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlappprivate.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:40, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlappprivate.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:41, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlappprivate.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/umlwidget.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/classifierwidget.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/widget/cmdchangevisualproperty.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds.h:42, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlappprivate.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/umlwidgets/classifierwidget.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/widget/cmdchangevisualproperty.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds.h:42, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlappprivate.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:76: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-18.12.2/umbrello/umlwidgets/umlwidget.h:79: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-18.12.2/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:85: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-18.12.2/umbrello/umlwidgets/umlwidget.h:89:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:98: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-18.12.2/umbrello/umlwidgets/umlwidget.h:175:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:194:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:195: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-18.12.2/umbrello/umlwidgets/umlwidget.h:232: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-18.12.2/umbrello/umlwidgets/umlwidget.h:236:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:253:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:254:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:255:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:256:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:257: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-18.12.2/umbrello/cmds/widget/cmdchangevisualproperty.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds.h:42, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlappprivate.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:42, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlappprivate.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:43, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlappprivate.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/widget/cmdcreatewidget.h:28:14: warning: 'virtual void Uml::CmdCreateWidget::redo()' can be marked override [-Wsuggest-override] void redo(); ^~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/widget/cmdcreatewidget.h:29:14: warning: 'virtual void Uml::CmdCreateWidget::undo()' can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds.h:44, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlappprivate.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:45, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlappprivate.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/widget/cmdremovewidget.h:28:14: warning: 'virtual void Uml::CmdRemoveWidget::redo()' can be marked override [-Wsuggest-override] void redo(); ^~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds/widget/cmdremovewidget.h:29:14: warning: 'virtual void Uml::CmdRemoveWidget::undo()' can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds.h:46, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlappprivate.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:47, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlappprivate.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/cmds.h:48, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlappprivate.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlappprivate.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/umlappprivate.h:22, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/uml.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlviewimageexportermodel.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlviewimageexporter.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml.cpp:21: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:340:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:341:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:342:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:344:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:345:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:346:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:347:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:348:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:360: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-18.12.2/BUILD/umbrello/umbrellosettings.h:12, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml.cpp:27: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:86:18: warning: 'virtual void CPPCodeGenerationPolicy::setDefaults(bool)' can be marked override [-Wsuggest-override] virtual void setDefaults(bool emitUpdateSignal = true); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:88: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-18.12.2/umbrello/uml.cpp:28: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.cpp:32: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/codeblockwithcomments.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codemethodblock.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenfactory.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml.cpp:34: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeblockwithcomments.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codemethodblock.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenfactory.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml.cpp:34: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codemethodblock.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenfactory.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml.cpp:34: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codegenfactory.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml.cpp:34: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codegenfactory.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml.cpp:34: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.cpp:36: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/simplecodegenerator.h:42:10: warning: 'virtual void SimpleCodeGenerator::writeCodeToFile()' can be marked override [-Wsuggest-override] void writeCodeToFile(); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.cpp:38: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/uml.cpp:42: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/classwizard.h:52:10: warning: 'virtual void ClassWizard::accept()' can be marked override [-Wsuggest-override] void accept(); ^~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/dialogs/pages/diagramprintpage.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml.cpp:46: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/dialogs/pages/diagramprintpage.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml.cpp:46: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.cpp:51: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 95%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/libumbrello_autogen/EJRQKI7XPS/qrc_ui.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/BUILD/umbrello/libumbrello_autogen/EJRQKI7XPS/qrc_ui.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 95%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/libumbrello_autogen/EWIEGA46WW/qrc_icons.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/qrc_icons.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 93%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlviewimageexportermodel.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/umlviewimageexportermodel.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/classifierwidget.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlviewimageexportermodel.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlviewimageexportermodel.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/umlwidgets/classifierwidget.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlviewimageexportermodel.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlviewimageexportermodel.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:76: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-18.12.2/umbrello/umlwidgets/umlwidget.h:79: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-18.12.2/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:85: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-18.12.2/umbrello/umlwidgets/umlwidget.h:89:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:98: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-18.12.2/umbrello/umlwidgets/umlwidget.h:175:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:194:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:195: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-18.12.2/umbrello/umlwidgets/umlwidget.h:232: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-18.12.2/umbrello/umlwidgets/umlwidget.h:236:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:253:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:254:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:255:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:256:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:257: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-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlviewimageexportermodel.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlviewimageexportermodel.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlviewimageexportermodel.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlviewimageexportermodel.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:340:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:341:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:342:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:344:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:345:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:346:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:347:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:348:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:360: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-18.12.2/umbrello/umlviewimageexportermodel.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/uml1model/entityconstraint.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlviewimageexportermodel.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlviewimageexportermodel.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlviewimageexportermodel.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlviewimageexportermodel.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/umlviewimageexportermodel.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlviewimageexportermodel.cpp:21: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 94%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umbrellosettings.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/BUILD/umbrello/umbrellosettings.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrellosettings.h:12, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrellosettings.cpp:4: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:86:18: warning: 'virtual void CPPCodeGenerationPolicy::setDefaults(bool)' can be marked override [-Wsuggest-override] virtual void setDefaults(bool emitUpdateSignal = true); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:88: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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 94%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/models/objectsmodel.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/models/objectsmodel.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/models/objectsmodel.cpp:11: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/attribute.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/models/objectsmodel.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/models/objectsmodel.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/models/objectsmodel.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/models/objectsmodel.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/models/objectsmodel.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/models/objectsmodel.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/models/objectsmodel.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/models/objectsmodel.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/models/objectsmodel.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:54: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-18.12.2/umbrello/uml1model/classifier.h:56:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:129:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:181: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-18.12.2/umbrello/uml1model/classifier.h:183: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-18.12.2/umbrello/models/objectsmodel.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/models/objectsmodel.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/models/objectsmodel.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 94%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/models/diagramsmodel.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/models/diagramsmodel.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/models/diagramsmodel.cpp:11: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/umlwidget.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/classifierwidget.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/models/diagramsmodel.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/umlwidgets/classifierwidget.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/models/diagramsmodel.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:76: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-18.12.2/umbrello/umlwidgets/umlwidget.h:79: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-18.12.2/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:85: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-18.12.2/umbrello/umlwidgets/umlwidget.h:89:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:98: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-18.12.2/umbrello/umlwidgets/umlwidget.h:175:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:194:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:195: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-18.12.2/umbrello/umlwidgets/umlwidget.h:232: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-18.12.2/umbrello/umlwidgets/umlwidget.h:236:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:253:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:254:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:255:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:256:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:257: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-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/models/diagramsmodel.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/models/diagramsmodel.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:340:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:341:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:342:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:344:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:345:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:346:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:347:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:348:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:360: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-18.12.2/umbrello/models/diagramsmodel.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/models/diagramsmodel.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/models/diagramsmodel.cpp:16: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/folder.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/models/diagramsmodel.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/folder.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/models/diagramsmodel.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/models/diagramsmodel.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 94%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/models/stereotypesmodel.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/umbrello/models/stereotypesmodel.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/models/stereotypesmodel.cpp:11: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/models/stereotypesmodel.cpp:14: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/models/stereotypesmodel.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/models/stereotypesmodel.cpp:15: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 94%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/libumbrello_autogen/mocs_compilation.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=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-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/2NRMJ5X7RK/../../../../umbrello/dialogs/activitydialog.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/2NRMJ5X7RK/moc_activitydialog.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:2: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/2NRMJ5X7RK/moc_classwizard.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:5: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/2NRMJ5X7RK/moc_codeeditor.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:6: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/2NRMJ5X7RK/moc_codetextedit.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:7: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/2NRMJ5X7RK/moc_codetexthighlighter.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:8: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/2NRMJ5X7RK/moc_finddialog.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/2NRMJ5X7RK/moc_parameterpropertiesdialog.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:19: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/2NRMJ5X7RK/moc_selectoperationdialog.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:20: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/2NRMJ5X7RK/moc_umlattributedialog.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:24: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/2NRMJ5X7RK/moc_umlcheckconstraintdialog.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:25: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/2NRMJ5X7RK/moc_umlentityattributedialog.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:26: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/2NRMJ5X7RK/moc_umlenumliteraldialog.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:27: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/uml1model/attribute.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/entityattribute.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlentityattributelist.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/2NRMJ5X7RK/../../../../umbrello/dialogs/umlforeignkeyconstraintdialog.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/2NRMJ5X7RK/moc_umlforeignkeyconstraintdialog.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:29: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/entityattribute.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlentityattributelist.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/2NRMJ5X7RK/../../../../umbrello/dialogs/umlforeignkeyconstraintdialog.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/2NRMJ5X7RK/moc_umlforeignkeyconstraintdialog.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:29: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/umlentityattributelist.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/2NRMJ5X7RK/../../../../umbrello/dialogs/umlforeignkeyconstraintdialog.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/2NRMJ5X7RK/moc_umlforeignkeyconstraintdialog.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:29: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/2NRMJ5X7RK/moc_umlinstanceattributedialog.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:30: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/2NRMJ5X7RK/moc_umloperationdialog.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:31: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/2NRMJ5X7RK/moc_umlroledialog.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:32: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/2NRMJ5X7RK/moc_umltemplatedialog.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:33: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/2NRMJ5X7RK/moc_umluniqueconstraintdialog.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:34: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/2Y73GIIRRU/../../../../umbrello/codegenerators/pascal/pascalwriter.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/2Y73GIIRRU/moc_pascalwriter.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:36: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/simplecodegenerator.h:42:10: warning: 'virtual void SimpleCodeGenerator::writeCodeToFile()' can be marked override [-Wsuggest-override] void writeCodeToFile(); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/2Y73GIIRRU/moc_pascalwriter.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:36: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/3KAAO7Y5EJ/moc_pythonwriter.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:37: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/42SPIUKERY/moc_csharpwriter.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:38: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/4AHWLTORBR/moc_docbook2xhtmlgeneratorjob.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:39: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/4AHWLTORBR/moc_docbookgeneratorjob.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:41: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/4KA6FOUNO7/../../../../umbrello/codegenerators/xml/xmlschemawriter.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/4KA6FOUNO7/moc_xmlschemawriter.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:43: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/4KA6FOUNO7/moc_xmlschemawriter.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:43: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/package.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/moc_rubyclassdeclarationblock.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:44: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/moc_rubyclassdeclarationblock.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:44: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/moc_rubyclassdeclarationblock.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:44: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/moc_rubyclassdeclarationblock.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:44: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/model_utils.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/moc_rubyclassdeclarationblock.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:44: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/moc_rubyclassdeclarationblock.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:44: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:54: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-18.12.2/umbrello/uml1model/classifier.h:56:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/classifier.h:129:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/classifier.h:181: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-18.12.2/umbrello/uml1model/classifier.h:183: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-18.12.2/umbrello/codegenerators/codeblockwithcomments.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codemethodblock.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/moc_rubyclassdeclarationblock.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:44: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeblockwithcomments.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codemethodblock.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/moc_rubyclassdeclarationblock.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:44: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codemethodblock.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/moc_rubyclassdeclarationblock.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:44: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeaccessormethod.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/moc_rubyclassdeclarationblock.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:44: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/moc_rubyclassdeclarationblock.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:44: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codedocument.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/moc_rubyclassdeclarationblock.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:44: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/moc_rubyclassdeclarationblock.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:44: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codedocument.h:100:10: warning: 'virtual void CodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/codegenerators/codeoperation.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/moc_rubyclassdeclarationblock.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:44: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/moc_rubyclassdeclarationblock.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:44: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/codeclassfield.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/classifiercodedocument.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/moc_rubyclassdeclarationblock.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:44: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/codegenerators/classifiercodedocument.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/moc_rubyclassdeclarationblock.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:44: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfield.h:52:13: warning: 'virtual QString CodeClassField::getTypeName()' can be marked override [-Wsuggest-override] QString getTypeName (); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/codeclassfield.h:85:10: warning: 'virtual void CodeClassField::updateContent()' can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/moc_rubyclassdeclarationblock.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:44: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/moc_rubyclassdeclarationblock.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:44: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/moc_rubyclassdeclarationblock.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:44: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/moc_rubyclassdeclarationblock.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:44: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/moc_rubyclassdeclarationblock.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:44: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/moc_rubyclassdeclarationblock.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:44: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/moc_rubycodeaccessormethod.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:46: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/moc_rubycodeclassfielddeclarationblock.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:48: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/moc_rubycodegenerationpolicy.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:49: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/dialogs/pages/codegenerationpolicypage.h:23, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubycodegenerationpolicypage.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/moc_rubycodegenerationpolicypage.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:50: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/moc_rubycodegenerationpolicypage.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:50: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubycodegenerator.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/moc_rubycodegenerator.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:51: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/moc_rubycodegenerator.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:51: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/moc_rubywriter.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:53: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/5CWJD4F3N4/moc_adawriter.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:55: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/6MVZBMHENV/moc_codeimpselectpage.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:57: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/6MVZBMHENV/moc_codeimpstatuspage.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:58: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/E6B37Q7LSI/moc_cppcodeclassfield.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:60: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/E6B37Q7LSI/moc_cppcodegenerationpolicy.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:62: /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/E6B37Q7LSI/../../../../umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:86:18: warning: 'virtual void CPPCodeGenerationPolicy::setDefaults(bool)' can be marked override [-Wsuggest-override] virtual void setDefaults(bool emitUpdateSignal = true); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/E6B37Q7LSI/../../../../umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:88: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-18.12.2/BUILD/umbrello/libumbrello_autogen/E6B37Q7LSI/moc_cppcodegenerationpolicypage.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:63: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/E6B37Q7LSI/../../../../umbrello/codegenerators/cpp/cppcodegenerator.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/E6B37Q7LSI/moc_cppcodegenerator.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:64: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/E6B37Q7LSI/moc_cppcodegenerator.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:64: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/E6B37Q7LSI/../../../../umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/E6B37Q7LSI/moc_cppheaderclassdeclarationblock.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:65: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/E6B37Q7LSI/moc_cppheaderclassdeclarationblock.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:65: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/E6B37Q7LSI/moc_cppheadercodeaccessormethod.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:66: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/E6B37Q7LSI/moc_cppheadercodeclassfielddeclarationblock.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:67: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/E6B37Q7LSI/moc_cppheadercodeoperation.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:69: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/E6B37Q7LSI/moc_cppsourcecodeaccessormethod.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:71: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/E6B37Q7LSI/moc_cppsourcecodeclassfielddeclarationblock.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:72: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/E6B37Q7LSI/moc_cppsourcecodedocument.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:73: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/E6B37Q7LSI/moc_cppsourcecodeoperation.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:74: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/moc_birdview.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:75: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/moc_stereotypeswindow.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:79: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/moc_toolbarstatearrow.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:81: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/moc_toolbarstateassociation.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:82: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/moc_toolbarstatemessages.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:83: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/moc_toolbarstateother.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:84: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/moc_uml.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:86: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/umlappprivate.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/moc_umlappprivate.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:87: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/umlappprivate.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/moc_umlappprivate.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:87: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/umlappprivate.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/moc_umlappprivate.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:87: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds.h:21, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/umlappprivate.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/moc_umlappprivate.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:87: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds.h:22, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/umlappprivate.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/moc_umlappprivate.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:87: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds.h:27, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/umlappprivate.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/moc_umlappprivate.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:87: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds.h:28, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/umlappprivate.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/moc_umlappprivate.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:87: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds.h:29, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/umlappprivate.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/moc_umlappprivate.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:87: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds.h:30, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/umlappprivate.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/moc_umlappprivate.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:87: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds.h:35, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/umlappprivate.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/moc_umlappprivate.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:87: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds.h:36, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/umlappprivate.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/moc_umlappprivate.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:87: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds.h:37, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/umlappprivate.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/moc_umlappprivate.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:87: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds.h:38, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/umlappprivate.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/moc_umlappprivate.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:87: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds.h:39, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/umlappprivate.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/moc_umlappprivate.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:87: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds.h:40, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/umlappprivate.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/moc_umlappprivate.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:87: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds.h:41, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/umlappprivate.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/moc_umlappprivate.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:87: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/classifierwidget.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds/widget/cmdchangevisualproperty.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds.h:42, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/umlappprivate.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/moc_umlappprivate.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:87: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:76: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-18.12.2/umbrello/umlwidgets/umlwidget.h:79: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-18.12.2/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:85: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-18.12.2/umbrello/umlwidgets/umlwidget.h:89:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:98: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-18.12.2/umbrello/umlwidgets/umlwidget.h:175:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:194:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:195: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-18.12.2/umbrello/umlwidgets/umlwidget.h:232: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-18.12.2/umbrello/umlwidgets/umlwidget.h:236:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:253:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:254:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:255:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:256:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:257: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-18.12.2/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds/widget/cmdchangevisualproperty.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds.h:42, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/umlappprivate.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/moc_umlappprivate.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:87: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds.h:42, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/umlappprivate.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/moc_umlappprivate.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:87: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds.h:43, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/umlappprivate.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/moc_umlappprivate.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:87: /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds/widget/cmdcreatewidget.h:28:14: warning: 'virtual void Uml::CmdCreateWidget::redo()' can be marked override [-Wsuggest-override] void redo(); ^~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds/widget/cmdcreatewidget.h:29:14: warning: 'virtual void Uml::CmdCreateWidget::undo()' can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds.h:44, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/umlappprivate.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/moc_umlappprivate.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:87: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds.h:45, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/umlappprivate.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/moc_umlappprivate.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:87: /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds/widget/cmdremovewidget.h:28:14: warning: 'virtual void Uml::CmdRemoveWidget::redo()' can be marked override [-Wsuggest-override] void redo(); ^~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds/widget/cmdremovewidget.h:29:14: warning: 'virtual void Uml::CmdRemoveWidget::undo()' can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds.h:46, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/umlappprivate.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/moc_umlappprivate.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:87: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds.h:47, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/umlappprivate.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/moc_umlappprivate.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:87: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds.h:48, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/umlappprivate.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/moc_umlappprivate.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:87: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/moc_umllistview.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:89: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/moc_umlscene.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:90: /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/umlscene.h:340:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/umlscene.h:341:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/umlscene.h:342:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/umlscene.h:344:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/umlscene.h:345:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/umlscene.h:346:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/umlscene.h:347:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/umlscene.h:348:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/umlscene.h:360: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-18.12.2/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/moc_umlview.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:91: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/FKGKFRHFAN/moc_defaultvaluewidget.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:93: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/FKGKFRHFAN/../../../../umbrello/dialogs/widgets/umlartifacttypewidget.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/FKGKFRHFAN/moc_umlartifacttypewidget.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:97: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml1model/artifact.h:55: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-18.12.2/BUILD/umbrello/libumbrello_autogen/HKT2DCHF57/moc_refactoringassistant.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:101: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/I6IPYGUTAK/../../../../umbrello/codegenerators/sql/mysqlwriter.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/I6IPYGUTAK/moc_mysqlwriter.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:102: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/I6IPYGUTAK/moc_mysqlwriter.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:102: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/I6IPYGUTAK/moc_postgresqlwriter.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:103: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_activitywidget.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:105: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_associationline.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:106: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/associationline.h:154: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-18.12.2/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/associationline.h:158:12: warning: 'virtual QRectF AssociationLine::boundingRect() const' can be marked override [-Wsuggest-override] QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/associationline.h:159:18: warning: 'virtual QPainterPath AssociationLine::shape() const' can be marked override [-Wsuggest-override] QPainterPath shape() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/associationline.h:164:10: warning: 'virtual void AssociationLine::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/associationline.h:165:10: warning: 'virtual void AssociationLine::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/associationline.h:166:10: warning: 'virtual void AssociationLine::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/associationline.h:168:10: warning: 'virtual void AssociationLine::hoverEnterEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override] void hoverEnterEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/associationline.h:169:10: warning: 'virtual void AssociationLine::hoverMoveEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override] void hoverMoveEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/associationline.h:170: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-18.12.2/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_associationwidget.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:107: /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/associationwidget.h:62:18: warning: 'virtual void AssociationWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override] virtual void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/associationwidget.h:66:18: warning: 'virtual void AssociationWidget::lwSetFont(QFont)' can be marked override [-Wsuggest-override] virtual void lwSetFont(QFont font); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/associationwidget.h:67:28: warning: 'virtual UMLClassifier* AssociationWidget::operationOwner()' can be marked override [-Wsuggest-override] virtual UMLClassifier *operationOwner(); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/associationwidget.h:69:27: warning: 'virtual UMLOperation* AssociationWidget::operation()' can be marked override [-Wsuggest-override] virtual UMLOperation *operation(); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/associationwidget.h:70:18: warning: 'virtual void AssociationWidget::setOperation(UMLOperation*)' can be marked override [-Wsuggest-override] virtual void setOperation(UMLOperation *op); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/associationwidget.h:72:21: warning: 'virtual QString AssociationWidget::customOpText()' can be marked override [-Wsuggest-override] virtual QString customOpText(); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/associationwidget.h:73: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-18.12.2/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/associationwidget.h:75:18: warning: 'virtual void AssociationWidget::resetTextPositions()' can be marked override [-Wsuggest-override] virtual void resetTextPositions(); ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/associationwidget.h:77:18: warning: 'virtual void AssociationWidget::setMessageText(FloatingTextWidget*)' can be marked override [-Wsuggest-override] virtual void setMessageText(FloatingTextWidget *ft); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/associationwidget.h:78: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-18.12.2/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/associationwidget.h:80:18: warning: 'virtual bool AssociationWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/associationwidget.h:82:21: warning: 'virtual QString AssociationWidget::lwOperationText()' can be marked override [-Wsuggest-override] virtual QString lwOperationText(); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/associationwidget.h:83:28: warning: 'virtual UMLClassifier* AssociationWidget::lwClassifier()' can be marked override [-Wsuggest-override] virtual UMLClassifier *lwClassifier(); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/associationwidget.h:84: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-18.12.2/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/associationwidget.h:86: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-18.12.2/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/associationwidget.h:90:18: warning: 'virtual void AssociationWidget::calculateNameTextSegment()' can be marked override [-Wsuggest-override] virtual void calculateNameTextSegment(); ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/associationwidget.h:105:10: warning: 'virtual void AssociationWidget::setName(const QString&)' can be marked override [-Wsuggest-override] void setName(const QString &strRole); ^~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/associationwidget.h:149:20: warning: 'virtual QRectF AssociationWidget::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/associationwidget.h:150:26: warning: 'virtual QPainterPath AssociationWidget::shape() const' can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/associationwidget.h:156:16: warning: 'virtual UMLWidget* AssociationWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF &p); ^~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/associationwidget.h:174:11: warning: 'virtual QFont AssociationWidget::font() const' can be marked override [-Wsuggest-override] QFont font() const; ^~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/associationwidget.h:176: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-18.12.2/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/associationwidget.h:177: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-18.12.2/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/associationwidget.h:178:18: warning: 'virtual void AssociationWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/associationwidget.h:186:18: warning: 'virtual bool AssociationWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/associationwidget.h:187: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-18.12.2/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/associationwidget.h:194:18: warning: 'virtual void AssociationWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/associationwidget.h:195:18: warning: 'virtual void AssociationWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/associationwidget.h:196:18: warning: 'virtual void AssociationWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/associationwidget.h:197:18: warning: 'virtual void AssociationWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/associationwidget.h:199:18: warning: 'virtual void AssociationWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/associationwidget.h:201:18: warning: 'virtual void AssociationWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/associationwidget.h:208:18: warning: 'virtual void AssociationWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/associationwidget.h:210:18: warning: 'virtual void AssociationWidget::hoverEnterEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override] virtual void hoverEnterEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/associationwidget.h:211:18: warning: 'virtual void AssociationWidget::hoverLeaveEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override] virtual void hoverLeaveEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/associationwidget.h:212: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-18.12.2/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_categorywidget.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:108: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/combinedfragmentwidget.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_combinedfragmentwidget.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:110: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_combinedfragmentwidget.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:110: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_componentwidget.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:111: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_datatypewidget.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:112: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_entitywidget.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:113: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_enumwidget.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:114: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_floatingtextwidget.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:116: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/forkjoinwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_forkjoinwidget.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:117: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_forkjoinwidget.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:117: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_messagewidget.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:118: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_notewidget.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:119: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_objectnodewidget.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:120: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_objectwidget.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:121: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_pinportbase.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:122: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/pinportbase.h:40:10: warning: 'virtual void PinPortBase::updateWidget()' can be marked override [-Wsuggest-override] void updateWidget(); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/pinportbase.h:41:10: warning: 'virtual void PinPortBase::setName(const QString&)' can be marked override [-Wsuggest-override] void setName(const QString &strName); ^~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/pinportbase.h:42: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-18.12.2/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/pinportbase.h:43:18: warning: 'virtual void PinPortBase::notifyParentResize()' can be marked override [-Wsuggest-override] virtual void notifyParentResize(); ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/pinportbase.h:45:16: warning: 'virtual UMLWidget* PinPortBase::onWidget(const QPointF&)' can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF& p); ^~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/pinportbase.h:46: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-18.12.2/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/pinportbase.h:51: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-18.12.2/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/pinportbase.h:52:10: warning: 'virtual bool PinPortBase::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/pinportbase.h:55:18: warning: 'virtual void PinPortBase::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/pinportbase.h:59: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-18.12.2/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_pinwidget.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:123: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_portwidget.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:124: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_preconditionwidget.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:125: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/preconditionwidget.h:53:10: warning: 'virtual void PreconditionWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/preconditionwidget.h:54: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-18.12.2/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/preconditionwidget.h:57: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-18.12.2/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_regionwidget.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:126: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_signalwidget.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:127: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_statewidget.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:128: /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/statewidget.h:63: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-18.12.2/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/statewidget.h:79:18: warning: 'virtual bool StateWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/statewidget.h:81:18: warning: 'virtual bool StateWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/statewidget.h:82: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-18.12.2/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/statewidget.h:85:12: warning: 'virtual QSizeF StateWidget::minimumSize() const' can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/statewidget.h:86:12: warning: 'virtual QSizeF StateWidget::maximumSize()' can be marked override [-Wsuggest-override] QSizeF maximumSize(); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/statewidget.h:90: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-18.12.2/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_statusbartoolbutton.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:129: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_toolbarstateonewidget.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:130: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/IVK4DJNV27/moc_diagramsmodel.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:133: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/IVK4DJNV27/moc_objectsmodel.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:134: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/IVK4DJNV27/moc_stereotypesmodel.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:135: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/IXAXZLGTWG/moc_valawriter.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:136: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/LVI3AIR25K/moc_constraintlistpage.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:164: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/LVI3AIR25K/../../../../umbrello/dialogs/pages/umlroleproperties.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/LVI3AIR25K/moc_umlroleproperties.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:174: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlrole.h:47:16: warning: 'virtual UMLObject* UMLRole::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const { return 0; } ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlrole.h:49: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-18.12.2/umbrello/uml1model/umlrole.h:51:18: warning: 'virtual bool UMLRole::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget *parent = 0); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model/umlrole.h:55: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-18.12.2/BUILD/umbrello/libumbrello_autogen/MY3RI6D6SK/moc_aswriter.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:176: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/O7KKFSTZ5Q/moc_javaantcodedocument.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:177: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/O7KKFSTZ5Q/../../../../umbrello/codegenerators/java/javaclassifiercodedocument.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/O7KKFSTZ5Q/../../../../umbrello/codegenerators/java/javaclassdeclarationblock.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/O7KKFSTZ5Q/moc_javaclassdeclarationblock.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:178: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/O7KKFSTZ5Q/../../../../umbrello/codegenerators/java/javaclassifiercodedocument.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/O7KKFSTZ5Q/../../../../umbrello/codegenerators/java/javaclassdeclarationblock.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/O7KKFSTZ5Q/moc_javaclassdeclarationblock.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:178: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/O7KKFSTZ5Q/../../../../umbrello/codegenerators/java/javaclassdeclarationblock.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/O7KKFSTZ5Q/moc_javaclassdeclarationblock.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:178: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/O7KKFSTZ5Q/moc_javaclassdeclarationblock.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:178: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/O7KKFSTZ5Q/moc_javacodeaccessormethod.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:180: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/O7KKFSTZ5Q/moc_javacodeclassfielddeclarationblock.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:182: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/O7KKFSTZ5Q/moc_javacodegenerationpolicy.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:183: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/O7KKFSTZ5Q/moc_javacodegenerationpolicypage.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:184: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/O7KKFSTZ5Q/moc_javacodegenerator.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:185: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/P4742RWANA/moc_actor.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:187: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/P4742RWANA/moc_category.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:191: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/P4742RWANA/moc_checkconstraint.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:192: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/P4742RWANA/moc_component.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:195: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/P4742RWANA/moc_datatype.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:196: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/P4742RWANA/moc_entity.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:197: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/P4742RWANA/moc_enum.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:200: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/P4742RWANA/moc_folder.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:201: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/P4742RWANA/moc_instanceattribute.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:203: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/P4742RWANA/moc_node.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:204: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/P4742RWANA/moc_port.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:207: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/P4742RWANA/moc_stereotype.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:208: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/RBN23DXP4B/moc_php5writer.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:212: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/RBN23DXP4B/moc_phpwriter.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:213: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/TN7Q7CF72Q/moc_perlwriter.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:216: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/UDMV7I2CG3/moc_debug_utils.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:217: /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/UDMV7I2CG3/../../../../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-18.12.2/BUILD/umbrello/libumbrello_autogen/VVM5BAWYV4/moc_jswriter.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:218: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/XMYOLDKHWY/moc_codegenoptionspage.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:220: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/XMYOLDKHWY/moc_codegenselectpage.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:221: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/XMYOLDKHWY/moc_codegenstatuspage.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:222: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/XTJMJOPY7R/../../../../umbrello/codeimport/sqlimport.h:24, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/XTJMJOPY7R/moc_sqlimport.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:223: /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_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-18.12.2/BUILD/umbrello/libumbrello_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-18.12.2/BUILD/umbrello/libumbrello_autogen/XTJMJOPY7R/moc_sqlimport.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:223: /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_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-18.12.2/BUILD/umbrello/libumbrello_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-18.12.2/BUILD/umbrello/libumbrello_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-18.12.2/BUILD/umbrello/libumbrello_autogen/YANEA3P7SW/../../../../lib/cppparser/parser.h:22, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/YANEA3P7SW/moc_parser.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:224: /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_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-18.12.2/BUILD/umbrello/libumbrello_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-18.12.2/BUILD/umbrello/libumbrello_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-18.12.2/BUILD/umbrello/libumbrello_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-18.12.2/BUILD/umbrello/libumbrello_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-18.12.2/BUILD/umbrello/libumbrello_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-18.12.2/BUILD/umbrello/libumbrello_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-18.12.2/BUILD/umbrello/libumbrello_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-18.12.2/BUILD/umbrello/libumbrello_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-18.12.2/BUILD/umbrello/libumbrello_autogen/YANEA3P7SW/../../../../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-18.12.2/BUILD/umbrello/libumbrello_autogen/Z3G3VVLDZP/../../../../umbrello/codegenerators/d/dclassifiercodedocument.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/Z3G3VVLDZP/../../../../umbrello/codegenerators/d/dclassdeclarationblock.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/Z3G3VVLDZP/moc_dclassdeclarationblock.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:225: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/Z3G3VVLDZP/../../../../umbrello/codegenerators/d/dclassifiercodedocument.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/Z3G3VVLDZP/../../../../umbrello/codegenerators/d/dclassdeclarationblock.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/Z3G3VVLDZP/moc_dclassdeclarationblock.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:225: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/Z3G3VVLDZP/../../../../umbrello/codegenerators/d/dclassdeclarationblock.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/Z3G3VVLDZP/moc_dclassdeclarationblock.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:225: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/Z3G3VVLDZP/moc_dclassdeclarationblock.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:225: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/Z3G3VVLDZP/moc_dcodeaccessormethod.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:227: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/Z3G3VVLDZP/moc_dcodeclassfielddeclarationblock.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:229: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/Z3G3VVLDZP/moc_dcodegenerationpolicy.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:230: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/Z3G3VVLDZP/moc_dcodegenerationpolicypage.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:231: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/BUILD/umbrello/libumbrello_autogen/Z3G3VVLDZP/moc_dcodegenerator.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:232: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 95%] Linking CXX static library libumbrello.a cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/cmake -P CMakeFiles/libumbrello.dir/cmake_clean_target.cmake cd /usr/src/RPM/BUILD/umbrello-18.12.2/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/__/lib/cppparser/ast.cpp.o CMakeFiles/libumbrello.dir/__/lib/cppparser/ast_utils.cpp.o CMakeFiles/libumbrello.dir/__/lib/cppparser/cachemanager.cpp.o CMakeFiles/libumbrello.dir/__/lib/cppparser/driver.cpp.o CMakeFiles/libumbrello.dir/__/lib/cppparser/errors.cpp.o CMakeFiles/libumbrello.dir/__/lib/cppparser/lexer.cpp.o CMakeFiles/libumbrello.dir/__/lib/cppparser/lexercache.cpp.o CMakeFiles/libumbrello.dir/__/lib/cppparser/lookup.cpp.o CMakeFiles/libumbrello.dir/__/lib/cppparser/parser.cpp.o CMakeFiles/libumbrello.dir/__/lib/cppparser/tree_parser.cpp.o CMakeFiles/libumbrello.dir/__/lib/interfaces/hashedstring.cpp.o CMakeFiles/libumbrello.dir/codeimport/kdevcppparser/cpptree2uml.cpp.o CMakeFiles/libumbrello.dir/codeimport/adaimport.cpp.o CMakeFiles/libumbrello.dir/codeimport/classimport.cpp.o CMakeFiles/libumbrello.dir/codeimport/idlimport.cpp.o CMakeFiles/libumbrello.dir/codeimport/import_utils.cpp.o CMakeFiles/libumbrello.dir/codeimport/javaimport.cpp.o CMakeFiles/libumbrello.dir/codeimport/nativeimportbase.cpp.o CMakeFiles/libumbrello.dir/codeimport/pascalimport.cpp.o CMakeFiles/libumbrello.dir/codeimport/pythonimport.cpp.o CMakeFiles/libumbrello.dir/codeimport/sqlimport.cpp.o CMakeFiles/libumbrello.dir/codeimport/csharp/csharpimport.cpp.o CMakeFiles/libumbrello.dir/codeimport/cppimport.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/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/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/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-18.12.2/BUILD' make[1]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 95%] Built target libumbrello make[1]: Leaving directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' make -f umbrello/CMakeFiles/umbrello_autogen.dir/build.make umbrello/CMakeFiles/umbrello_autogen.dir/depend make -f unittests/CMakeFiles/testcrashhandler_autogen.dir/build.make unittests/CMakeFiles/testcrashhandler_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[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/umbrello-18.12.2 /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/CMakeFiles/umbrello_autogen.dir/DependInfo.cmake --color= Scanning dependencies of target umbrello_autogen make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/BUILD' cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/umbrello-18.12.2 /usr/src/RPM/BUILD/umbrello-18.12.2/unittests /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/unittests /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/unittests/CMakeFiles/testlistpopupmenu_autogen.dir/DependInfo.cmake --color= Scanning dependencies of target testlistpopupmenu_autogen make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/BUILD' cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/umbrello-18.12.2 /usr/src/RPM/BUILD/umbrello-18.12.2/unittests /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/unittests /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/unittests/CMakeFiles/testumlroledialog_autogen.dir/DependInfo.cmake --color= Scanning dependencies of target testumlroledialog_autogen make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/umbrello-18.12.2 /usr/src/RPM/BUILD/umbrello-18.12.2/unittests /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/unittests /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/unittests/CMakeFiles/testcrashhandler_autogen.dir/DependInfo.cmake --color= Scanning dependencies of target testcrashhandler_autogen make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' make -f unittests/CMakeFiles/testcrashhandler_autogen.dir/build.make unittests/CMakeFiles/testcrashhandler_autogen.dir/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-18.12.2/BUILD' [ 95%] Automatic MOC for target umbrello cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/cmake -E cmake_autogen /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/CMakeFiles/umbrello_autogen.dir/AutogenInfo.cmake Release make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' make[1]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 95%] Built target umbrello_autogen make[1]: Leaving directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' make -f umbrello/CMakeFiles/umbrello.dir/build.make umbrello/CMakeFiles/umbrello.dir/depend make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 95%] Automatic MOC for target testcrashhandler cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/unittests && /usr/bin/cmake -E cmake_autogen /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/unittests/CMakeFiles/testcrashhandler_autogen.dir/AutogenInfo.cmake Release make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 95%] Automatic MOC for target testumlroledialog cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/unittests && /usr/bin/cmake -E cmake_autogen /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/unittests/CMakeFiles/testumlroledialog_autogen.dir/AutogenInfo.cmake Release make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' make[1]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 95%] Built target testcrashhandler_autogen make[1]: Leaving directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' make -f unittests/CMakeFiles/testcrashhandler.dir/build.make unittests/CMakeFiles/testcrashhandler.dir/depend make[1]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 95%] Built target testumlroledialog_autogen make[1]: Leaving directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' make -f unittests/CMakeFiles/testumlroledialog.dir/build.make unittests/CMakeFiles/testumlroledialog.dir/depend make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/umbrello-18.12.2 /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/CMakeFiles/umbrello.dir/DependInfo.cmake --color= Scanning dependencies of target umbrello make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' make -f umbrello/CMakeFiles/umbrello.dir/build.make umbrello/CMakeFiles/umbrello.dir/build make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/umbrello-18.12.2 /usr/src/RPM/BUILD/umbrello-18.12.2/unittests /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/unittests /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/unittests/CMakeFiles/testumlroledialog.dir/DependInfo.cmake --color= Scanning dependencies of target testumlroledialog make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/umbrello-18.12.2 /usr/src/RPM/BUILD/umbrello-18.12.2/unittests /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/unittests /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/unittests/CMakeFiles/testcrashhandler.dir/DependInfo.cmake --color= Scanning dependencies of target testcrashhandler make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' make -f unittests/CMakeFiles/testcrashhandler.dir/build.make unittests/CMakeFiles/testcrashhandler.dir/build make -f unittests/CMakeFiles/testumlroledialog.dir/build.make unittests/CMakeFiles/testumlroledialog.dir/build make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 97%] Building CXX object umbrello/CMakeFiles/umbrello.dir/umbrello_autogen/mocs_compilation.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-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-18.12.2/BUILD/umbrello/umbrello_autogen/mocs_compilation.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 97%] Building CXX object unittests/CMakeFiles/testumlroledialog.dir/testumlroledialog_autogen/mocs_compilation.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/BUILD\" -DQT_TESTLIB_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/unittests -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/unittests/testumlroledialog_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2 -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/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 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-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-18.12.2/BUILD/unittests/testumlroledialog_autogen/mocs_compilation.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 97%] Building CXX object unittests/CMakeFiles/testcrashhandler.dir/testcrashhandler_autogen/mocs_compilation.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/BUILD\" -DQT_TESTLIB_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/unittests -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/unittests/testcrashhandler_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2 -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/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 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-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-18.12.2/BUILD/unittests/testcrashhandler_autogen/mocs_compilation.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 95%] Automatic MOC for target testlistpopupmenu cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/unittests && /usr/bin/cmake -E cmake_autogen /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/unittests/CMakeFiles/testlistpopupmenu_autogen.dir/AutogenInfo.cmake Release make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' make[1]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 97%] Built target testlistpopupmenu_autogen make[1]: Leaving directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' make -f unittests/CMakeFiles/testlistpopupmenu.dir/build.make unittests/CMakeFiles/testlistpopupmenu.dir/depend make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/umbrello-18.12.2 /usr/src/RPM/BUILD/umbrello-18.12.2/unittests /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/unittests /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/unittests/CMakeFiles/testlistpopupmenu.dir/DependInfo.cmake --color= Scanning dependencies of target testlistpopupmenu make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' make -f unittests/CMakeFiles/testlistpopupmenu.dir/build.make unittests/CMakeFiles/testlistpopupmenu.dir/build make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 97%] Building CXX object unittests/CMakeFiles/testcrashhandler.dir/testcrashhandler.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/BUILD\" -DQT_TESTLIB_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/unittests -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/unittests/testcrashhandler_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2 -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/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 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-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-18.12.2/unittests/testcrashhandler.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 97%] Building CXX object unittests/CMakeFiles/testumlroledialog.dir/testumlroledialog.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/BUILD\" -DQT_TESTLIB_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/unittests -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/unittests/testumlroledialog_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2 -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/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 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-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-18.12.2/unittests/testumlroledialog.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/unittests/testumlroledialog.cpp:22: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/unittests/testumlroledialog.cpp:23: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/unittests/../umbrello/uml.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/unittests/testumlroledialog.cpp:24: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/unittests/testumlroledialog.cpp:24: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/unittests/testumlroledialog.cpp:25: /usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/uml1model/umlrole.h:47:16: warning: 'virtual UMLObject* UMLRole::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const { return 0; } ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/uml1model/umlrole.h:49: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-18.12.2/unittests/../umbrello/uml1model/umlrole.h:51:18: warning: 'virtual bool UMLRole::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget *parent = 0); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/uml1model/umlrole.h:55: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-18.12.2/unittests/testumlroledialog.cpp:26: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 96%] Building CXX object umbrello/CMakeFiles/umbrello.dir/main.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/umbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-18.12.2/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-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-18.12.2/umbrello/main.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/main.cpp:12: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/uml.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/main.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/umbrello/main.cpp:13: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlwidgets/umlwidget.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/classifierwidget.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlviewimageexportermodel.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/main.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/umbrello/umlwidgets/classifierwidget.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlviewimageexportermodel.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/main.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:76: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-18.12.2/umbrello/umlwidgets/umlwidget.h:79: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-18.12.2/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:85: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-18.12.2/umbrello/umlwidgets/umlwidget.h:89:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:98: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-18.12.2/umbrello/umlwidgets/umlwidget.h:175:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:194:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:195: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-18.12.2/umbrello/umlwidgets/umlwidget.h:232: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-18.12.2/umbrello/umlwidgets/umlwidget.h:236:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:253:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:254:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:255:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:256:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlwidgets/umlwidget.h:257: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-18.12.2/umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlviewimageexportermodel.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/main.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/umbrello/umlviewimageexportermodel.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/main.cpp:17: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:340:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:341:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:342:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:344:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:345:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:346:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:347:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:348:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/umlscene.h:360: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-18.12.2/BUILD/umbrello/umbrellosettings.h:12, from /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/main.cpp:18: /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:86:18: warning: 'virtual void CPPCodeGenerationPolicy::setDefaults(bool)' can be marked override [-Wsuggest-override] virtual void setDefaults(bool emitUpdateSignal = true); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:88: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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 98%] Building CXX object unittests/CMakeFiles/testlistpopupmenu.dir/testlistpopupmenu_autogen/mocs_compilation.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/BUILD\" -DQT_TESTLIB_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/unittests -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/unittests/testlistpopupmenu_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2 -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/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 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-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-18.12.2/BUILD/unittests/testlistpopupmenu_autogen/mocs_compilation.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/unittests/testlistpopupmenu_autogen/EWIEGA46WW/moc_testbase.cpp:9, from /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/unittests/testlistpopupmenu_autogen/mocs_compilation.cpp:2: /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/unittests/testlistpopupmenu_autogen/EWIEGA46WW/../../../../unittests/testbase.h:63:18: warning: 'virtual void TestCodeGeneratorBase::initTestCase()' can be marked override [-Wsuggest-override] virtual void initTestCase(); ^~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 97%] Building CXX object unittests/CMakeFiles/testlistpopupmenu.dir/testbase.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/BUILD\" -DQT_TESTLIB_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/unittests -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/unittests/testlistpopupmenu_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2 -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/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 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-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-18.12.2/unittests/testbase.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/unittests/testbase.cpp:21: /usr/src/RPM/BUILD/umbrello-18.12.2/unittests/testbase.h:63:18: warning: 'virtual void TestCodeGeneratorBase::initTestCase()' can be marked override [-Wsuggest-override] virtual void initTestCase(); ^~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/uml.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/unittests/testbase.cpp:25: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/unittests/testbase.cpp:25: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 97%] Building CXX object unittests/CMakeFiles/testlistpopupmenu.dir/testlistpopupmenu.cpp.o cd /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/BUILD\" -DQT_TESTLIB_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/unittests -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/unittests/testlistpopupmenu_autogen/include -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD -I/usr/src/RPM/BUILD/umbrello-18.12.2 -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/debug -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/menus -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-18.12.2/umbrello -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/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 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-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-18.12.2/unittests/testlistpopupmenu.cpp In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/unittests/testlistpopupmenu.h:24, from /usr/src/RPM/BUILD/umbrello-18.12.2/unittests/testlistpopupmenu.cpp:21: /usr/src/RPM/BUILD/umbrello-18.12.2/unittests/testbase.h:63:18: warning: 'virtual void TestCodeGeneratorBase::initTestCase()' can be marked override [-Wsuggest-override] virtual void initTestCase(); ^~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/menus/listpopupmenu.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/menus/associationwidgetpopupmenu.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/unittests/testlistpopupmenu.cpp:23: /usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/umlwidgets/widgetbase.h:190:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/umlwidgets/widgetbase.h:194: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-18.12.2/unittests/../umbrello/umlwidgets/widgetbase.h:263: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-18.12.2/unittests/../umbrello/uml1model/category.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/unittests/testlistpopupmenu.cpp:29: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/unittests/testlistpopupmenu.cpp:29: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/unittests/../umbrello/uml1model/classifier.h:13, from /usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/uml1model/entity.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/unittests/testlistpopupmenu.cpp:30: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/unittests/../umbrello/uml1model/attribute.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/uml1model/classifier.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/uml1model/entity.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/unittests/testlistpopupmenu.cpp:30: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/unittests/../umbrello/uml1model/umlattributelist.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/uml1model/classifier.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/uml1model/entity.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/unittests/testlistpopupmenu.cpp:30: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/unittests/../umbrello/uml1model/foreignkeyconstraint.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/uml1model/entity.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/unittests/testlistpopupmenu.cpp:30: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/unittests/../umbrello/model_utils.h:18, from /usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/uml1model/entity.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/unittests/testlistpopupmenu.cpp:30: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/unittests/../umbrello/model_utils.h:20, from /usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/uml1model/classifier.h:19, from /usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/uml1model/entity.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/unittests/testlistpopupmenu.cpp:30: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/unittests/../umbrello/uml1model/entity.h:14, from /usr/src/RPM/BUILD/umbrello-18.12.2/unittests/testlistpopupmenu.cpp:30: /usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/uml1model/classifier.h:54: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-18.12.2/unittests/../umbrello/uml1model/classifier.h:56:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/unittests/../umbrello/uml1model/classifier.h:129:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/uml1model/classifier.h:181: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-18.12.2/unittests/../umbrello/uml1model/classifier.h:183: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-18.12.2/unittests/testlistpopupmenu.cpp:30: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/unittests/testlistpopupmenu.cpp:32: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/unittests/../umbrello/umlwidgets/classifierwidget.h:16, from /usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/umlwidgets/linkwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/umlwidgets/associationwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/unittests/testlistpopupmenu.cpp:34: /usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/umlwidgets/umlwidget.h:76: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-18.12.2/unittests/../umbrello/umlwidgets/umlwidget.h:79: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-18.12.2/unittests/../umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/umlwidgets/umlwidget.h:85: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-18.12.2/unittests/../umbrello/umlwidgets/umlwidget.h:89:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/umlwidgets/umlwidget.h:98: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-18.12.2/unittests/../umbrello/umlwidgets/umlwidget.h:175:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/umlwidgets/umlwidget.h:194:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/umlwidgets/umlwidget.h:195: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-18.12.2/unittests/../umbrello/umlwidgets/umlwidget.h:232: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-18.12.2/unittests/../umbrello/umlwidgets/umlwidget.h:236:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/umlwidgets/umlwidget.h:253:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/umlwidgets/umlwidget.h:254:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/umlwidgets/umlwidget.h:255:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/umlwidgets/umlwidget.h:256:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/umlwidgets/umlwidget.h:257: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-18.12.2/unittests/../umbrello/umlscene.h:17, from /usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/umlwidgets/linkwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/umlwidgets/associationwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/unittests/testlistpopupmenu.cpp:34: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/unittests/../umbrello/umlwidgets/linkwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/umlwidgets/associationwidget.h:15, from /usr/src/RPM/BUILD/umbrello-18.12.2/unittests/testlistpopupmenu.cpp:34: /usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/umlscene.h:340:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/umlscene.h:341:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/umlscene.h:342:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/umlscene.h:344:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/umlscene.h:345:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/umlscene.h:346:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/umlscene.h:347:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/umlscene.h:348:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/umlscene.h:360: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-18.12.2/unittests/testlistpopupmenu.cpp:34: /usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/umlwidgets/associationwidget.h:62:18: warning: 'virtual void AssociationWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override] virtual void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/umlwidgets/associationwidget.h:66:18: warning: 'virtual void AssociationWidget::lwSetFont(QFont)' can be marked override [-Wsuggest-override] virtual void lwSetFont(QFont font); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/umlwidgets/associationwidget.h:67:28: warning: 'virtual UMLClassifier* AssociationWidget::operationOwner()' can be marked override [-Wsuggest-override] virtual UMLClassifier *operationOwner(); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/umlwidgets/associationwidget.h:69:27: warning: 'virtual UMLOperation* AssociationWidget::operation()' can be marked override [-Wsuggest-override] virtual UMLOperation *operation(); ^~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/umlwidgets/associationwidget.h:70:18: warning: 'virtual void AssociationWidget::setOperation(UMLOperation*)' can be marked override [-Wsuggest-override] virtual void setOperation(UMLOperation *op); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/umlwidgets/associationwidget.h:72:21: warning: 'virtual QString AssociationWidget::customOpText()' can be marked override [-Wsuggest-override] virtual QString customOpText(); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/umlwidgets/associationwidget.h:73: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-18.12.2/unittests/../umbrello/umlwidgets/associationwidget.h:75:18: warning: 'virtual void AssociationWidget::resetTextPositions()' can be marked override [-Wsuggest-override] virtual void resetTextPositions(); ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/umlwidgets/associationwidget.h:77:18: warning: 'virtual void AssociationWidget::setMessageText(FloatingTextWidget*)' can be marked override [-Wsuggest-override] virtual void setMessageText(FloatingTextWidget *ft); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/umlwidgets/associationwidget.h:78: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-18.12.2/unittests/../umbrello/umlwidgets/associationwidget.h:80:18: warning: 'virtual bool AssociationWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/umlwidgets/associationwidget.h:82:21: warning: 'virtual QString AssociationWidget::lwOperationText()' can be marked override [-Wsuggest-override] virtual QString lwOperationText(); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/umlwidgets/associationwidget.h:83:28: warning: 'virtual UMLClassifier* AssociationWidget::lwClassifier()' can be marked override [-Wsuggest-override] virtual UMLClassifier *lwClassifier(); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/umlwidgets/associationwidget.h:84: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-18.12.2/unittests/../umbrello/umlwidgets/associationwidget.h:86: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-18.12.2/unittests/../umbrello/umlwidgets/associationwidget.h:90:18: warning: 'virtual void AssociationWidget::calculateNameTextSegment()' can be marked override [-Wsuggest-override] virtual void calculateNameTextSegment(); ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/umlwidgets/associationwidget.h:105:10: warning: 'virtual void AssociationWidget::setName(const QString&)' can be marked override [-Wsuggest-override] void setName(const QString &strRole); ^~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/umlwidgets/associationwidget.h:149:20: warning: 'virtual QRectF AssociationWidget::boundingRect() const' can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/umlwidgets/associationwidget.h:150:26: warning: 'virtual QPainterPath AssociationWidget::shape() const' can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/umlwidgets/associationwidget.h:156:16: warning: 'virtual UMLWidget* AssociationWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF &p); ^~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/umlwidgets/associationwidget.h:174:11: warning: 'virtual QFont AssociationWidget::font() const' can be marked override [-Wsuggest-override] QFont font() const; ^~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/umlwidgets/associationwidget.h:176: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-18.12.2/unittests/../umbrello/umlwidgets/associationwidget.h:177: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-18.12.2/unittests/../umbrello/umlwidgets/associationwidget.h:178:18: warning: 'virtual void AssociationWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/umlwidgets/associationwidget.h:186:18: warning: 'virtual bool AssociationWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/umlwidgets/associationwidget.h:187: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-18.12.2/unittests/../umbrello/umlwidgets/associationwidget.h:194:18: warning: 'virtual void AssociationWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/umlwidgets/associationwidget.h:195:18: warning: 'virtual void AssociationWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/umlwidgets/associationwidget.h:196:18: warning: 'virtual void AssociationWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/umlwidgets/associationwidget.h:197:18: warning: 'virtual void AssociationWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/umlwidgets/associationwidget.h:199:18: warning: 'virtual void AssociationWidget::setSelected(bool)' can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/umlwidgets/associationwidget.h:201:18: warning: 'virtual void AssociationWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/umlwidgets/associationwidget.h:208:18: warning: 'virtual void AssociationWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/umlwidgets/associationwidget.h:210:18: warning: 'virtual void AssociationWidget::hoverEnterEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override] virtual void hoverEnterEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/umlwidgets/associationwidget.h:211:18: warning: 'virtual void AssociationWidget::hoverLeaveEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override] virtual void hoverLeaveEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/umbrello-18.12.2/unittests/../umbrello/umlwidgets/associationwidget.h:212: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-18.12.2/unittests/testlistpopupmenu.cpp:35: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/unittests/testlistpopupmenu.cpp:37: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/unittests/testlistpopupmenu.cpp:39: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/unittests/testlistpopupmenu.cpp:40: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/unittests/testlistpopupmenu.cpp:42: /usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/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-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [100%] Linking CXX executable testcrashhandler cd /usr/src/RPM/BUILD/umbrello-18.12.2/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 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-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/lib64 -L/usr/lib64/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/lib64/libQt5WebKitWidgets.so.5.212.0 /usr/lib64/libQt5WebKit.so.5.212.0 -lxml2 -lxslt /usr/lib64/libKF5KDELibs4Support.so.5.55.0 /usr/lib64/libQt5Test.so.5.11.3 /usr/lib64/libKF5KIOFileWidgets.so.5.55.0 /usr/lib64/libKF5Bookmarks.so.5.55.0 /usr/lib64/libKF5Solid.so.5.55.0 /usr/lib64/libKF5Notifications.so.5.55.0 /usr/lib64/libKF5UnitConversion.so.5.55.0 /usr/lib64/libKF5TextEditor.so.5.55.0 /usr/lib64/libKF5Parts.so.5.55.0 /usr/lib64/libKF5KIOWidgets.so.5.55.0 /usr/lib64/libKF5KIOCore.so.5.55.0 /usr/lib64/libKF5Crash.so.5.55.0 /usr/lib64/libQt5Concurrent.so.5.11.3 /usr/lib64/libKF5JobWidgets.so.5.55.0 /usr/lib64/libKF5XmlGui.so.5.55.0 /usr/lib64/libQt5PrintSupport.so.5.11.3 /usr/lib64/libQt5Network.so.5.11.3 /usr/lib64/libKF5TextWidgets.so.5.55.0 /usr/lib64/libKF5Completion.so.5.55.0 /usr/lib64/libKF5IconThemes.so.5.55.0 /usr/lib64/libQt5Svg.so.5.11.3 /usr/lib64/libKF5Archive.so.5.55.0 /usr/lib64/libKF5Service.so.5.55.0 /usr/lib64/libKF5ConfigWidgets.so.5.55.0 /usr/lib64/libKF5I18n.so.5.55.0 /usr/lib64/libKF5WidgetsAddons.so.5.55.0 /usr/lib64/libKF5GuiAddons.so.5.55.0 /usr/lib64/libKF5Codecs.so.5.55.0 /usr/lib64/libKF5ConfigGui.so.5.55.0 /usr/lib64/libQt5Xml.so.5.11.3 /usr/lib64/libKF5ConfigCore.so.5.55.0 /usr/lib64/libKF5Auth.so.5.55.0 /usr/lib64/libKF5CoreAddons.so.5.55.0 /usr/lib64/libQt5DBus.so.5.11.3 /usr/lib64/libKF5WindowSystem.so.5.55.0 /usr/lib64/libKF5SonnetUi.so.5.55.0 /usr/lib64/libKF5ItemViews.so.5.55.0 /usr/lib64/libQt5Widgets.so.5.11.3 /usr/lib64/libQt5Gui.so.5.11.3 /usr/lib64/libQt5Core.so.5.11.3 make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' make[1]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [100%] Built target testcrashhandler make[1]: Leaving directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [100%] Linking CXX executable testumlroledialog cd /usr/src/RPM/BUILD/umbrello-18.12.2/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 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-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/lib64 -L/usr/lib64/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/lib64/libQt5WebKitWidgets.so.5.212.0 /usr/lib64/libQt5WebKit.so.5.212.0 -lxml2 -lxslt /usr/lib64/libKF5KDELibs4Support.so.5.55.0 /usr/lib64/libQt5Test.so.5.11.3 /usr/lib64/libKF5KIOFileWidgets.so.5.55.0 /usr/lib64/libKF5Bookmarks.so.5.55.0 /usr/lib64/libKF5Solid.so.5.55.0 /usr/lib64/libKF5Notifications.so.5.55.0 /usr/lib64/libKF5UnitConversion.so.5.55.0 /usr/lib64/libKF5TextEditor.so.5.55.0 /usr/lib64/libKF5Parts.so.5.55.0 /usr/lib64/libKF5KIOWidgets.so.5.55.0 /usr/lib64/libKF5KIOCore.so.5.55.0 /usr/lib64/libKF5Crash.so.5.55.0 /usr/lib64/libQt5Concurrent.so.5.11.3 /usr/lib64/libKF5JobWidgets.so.5.55.0 /usr/lib64/libKF5XmlGui.so.5.55.0 /usr/lib64/libQt5PrintSupport.so.5.11.3 /usr/lib64/libQt5Network.so.5.11.3 /usr/lib64/libKF5TextWidgets.so.5.55.0 /usr/lib64/libKF5Completion.so.5.55.0 /usr/lib64/libKF5IconThemes.so.5.55.0 /usr/lib64/libQt5Svg.so.5.11.3 /usr/lib64/libKF5Archive.so.5.55.0 /usr/lib64/libKF5Service.so.5.55.0 /usr/lib64/libKF5ConfigWidgets.so.5.55.0 /usr/lib64/libKF5I18n.so.5.55.0 /usr/lib64/libKF5WidgetsAddons.so.5.55.0 /usr/lib64/libKF5GuiAddons.so.5.55.0 /usr/lib64/libKF5Codecs.so.5.55.0 /usr/lib64/libKF5ConfigGui.so.5.55.0 /usr/lib64/libQt5Xml.so.5.11.3 /usr/lib64/libKF5ConfigCore.so.5.55.0 /usr/lib64/libKF5Auth.so.5.55.0 /usr/lib64/libKF5CoreAddons.so.5.55.0 /usr/lib64/libQt5DBus.so.5.11.3 /usr/lib64/libKF5WindowSystem.so.5.55.0 /usr/lib64/libKF5SonnetUi.so.5.55.0 /usr/lib64/libKF5ItemViews.so.5.55.0 /usr/lib64/libQt5Widgets.so.5.11.3 /usr/lib64/libQt5Gui.so.5.11.3 /usr/lib64/libQt5Core.so.5.11.3 make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' make[1]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [100%] Built target testumlroledialog make[1]: Leaving directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [100%] Linking CXX executable umbrello5 cd /usr/src/RPM/BUILD/umbrello-18.12.2/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 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-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/lib64 -L/usr/lib64/kf5/devel -rdynamic CMakeFiles/umbrello.dir/main.cpp.o CMakeFiles/umbrello.dir/umbrello_autogen/mocs_compilation.cpp.o -o umbrello5 libumbrello.a /usr/lib64/libKF5KDELibs4Support.so.5.55.0 /usr/lib64/libKF5KIOFileWidgets.so.5.55.0 /usr/lib64/libKF5Bookmarks.so.5.55.0 /usr/lib64/libKF5Solid.so.5.55.0 /usr/lib64/libKF5Notifications.so.5.55.0 /usr/lib64/libKF5UnitConversion.so.5.55.0 /usr/lib64/libQt5WebKitWidgets.so.5.212.0 /usr/lib64/libQt5WebKit.so.5.212.0 /usr/lib64/libKF5TextEditor.so.5.55.0 /usr/lib64/libKF5Parts.so.5.55.0 /usr/lib64/libKF5KIOWidgets.so.5.55.0 /usr/lib64/libKF5KIOCore.so.5.55.0 /usr/lib64/libKF5Crash.so.5.55.0 /usr/lib64/libQt5Concurrent.so.5.11.3 /usr/lib64/libKF5JobWidgets.so.5.55.0 /usr/lib64/libKF5XmlGui.so.5.55.0 /usr/lib64/libQt5PrintSupport.so.5.11.3 /usr/lib64/libKF5TextWidgets.so.5.55.0 /usr/lib64/libKF5WindowSystem.so.5.55.0 /usr/lib64/libKF5Completion.so.5.55.0 /usr/lib64/libKF5IconThemes.so.5.55.0 /usr/lib64/libQt5Svg.so.5.11.3 /usr/lib64/libKF5Archive.so.5.55.0 /usr/lib64/libKF5ConfigWidgets.so.5.55.0 /usr/lib64/libKF5WidgetsAddons.so.5.55.0 /usr/lib64/libKF5GuiAddons.so.5.55.0 /usr/lib64/libKF5Codecs.so.5.55.0 /usr/lib64/libKF5ConfigGui.so.5.55.0 /usr/lib64/libKF5Auth.so.5.55.0 /usr/lib64/libKF5Service.so.5.55.0 /usr/lib64/libQt5Xml.so.5.11.3 /usr/lib64/libKF5CoreAddons.so.5.55.0 /usr/lib64/libKF5I18n.so.5.55.0 /usr/lib64/libKF5ConfigCore.so.5.55.0 /usr/lib64/libQt5DBus.so.5.11.3 /usr/lib64/libKF5SonnetUi.so.5.55.0 /usr/lib64/libQt5Network.so.5.11.3 /usr/lib64/libKF5ItemViews.so.5.55.0 /usr/lib64/libQt5Widgets.so.5.11.3 /usr/lib64/libQt5Gui.so.5.11.3 /usr/lib64/libQt5Core.so.5.11.3 -lxslt -lxml2 make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' make[1]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [100%] Built target umbrello make[1]: Leaving directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [100%] Linking CXX executable testlistpopupmenu cd /usr/src/RPM/BUILD/umbrello-18.12.2/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 -I/usr/include/KF5/KWindowSystem -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-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/lib64 -L/usr/lib64/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/lib64/libQt5WebKitWidgets.so.5.212.0 /usr/lib64/libQt5WebKit.so.5.212.0 -lxml2 -lxslt /usr/lib64/libKF5KDELibs4Support.so.5.55.0 /usr/lib64/libQt5Test.so.5.11.3 /usr/lib64/libKF5KIOFileWidgets.so.5.55.0 /usr/lib64/libKF5Bookmarks.so.5.55.0 /usr/lib64/libKF5Solid.so.5.55.0 /usr/lib64/libKF5Notifications.so.5.55.0 /usr/lib64/libKF5UnitConversion.so.5.55.0 /usr/lib64/libKF5TextEditor.so.5.55.0 /usr/lib64/libKF5Parts.so.5.55.0 /usr/lib64/libKF5KIOWidgets.so.5.55.0 /usr/lib64/libKF5KIOCore.so.5.55.0 /usr/lib64/libKF5Crash.so.5.55.0 /usr/lib64/libQt5Concurrent.so.5.11.3 /usr/lib64/libKF5JobWidgets.so.5.55.0 /usr/lib64/libKF5XmlGui.so.5.55.0 /usr/lib64/libQt5PrintSupport.so.5.11.3 /usr/lib64/libQt5Network.so.5.11.3 /usr/lib64/libKF5TextWidgets.so.5.55.0 /usr/lib64/libKF5Completion.so.5.55.0 /usr/lib64/libKF5IconThemes.so.5.55.0 /usr/lib64/libQt5Svg.so.5.11.3 /usr/lib64/libKF5Archive.so.5.55.0 /usr/lib64/libKF5Service.so.5.55.0 /usr/lib64/libKF5ConfigWidgets.so.5.55.0 /usr/lib64/libKF5I18n.so.5.55.0 /usr/lib64/libKF5WidgetsAddons.so.5.55.0 /usr/lib64/libKF5GuiAddons.so.5.55.0 /usr/lib64/libKF5Codecs.so.5.55.0 /usr/lib64/libKF5ConfigGui.so.5.55.0 /usr/lib64/libQt5Xml.so.5.11.3 /usr/lib64/libKF5ConfigCore.so.5.55.0 /usr/lib64/libKF5Auth.so.5.55.0 /usr/lib64/libKF5CoreAddons.so.5.55.0 /usr/lib64/libQt5DBus.so.5.11.3 /usr/lib64/libKF5WindowSystem.so.5.55.0 /usr/lib64/libKF5SonnetUi.so.5.55.0 /usr/lib64/libKF5ItemViews.so.5.55.0 /usr/lib64/libQt5Widgets.so.5.11.3 /usr/lib64/libQt5Gui.so.5.11.3 /usr/lib64/libQt5Core.so.5.11.3 make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' make[1]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [100%] Built target testlistpopupmenu make[1]: Leaving directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' make: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' /usr/bin/cmake -E cmake_progress_start /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/CMakeFiles 0 make: Leaving directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' + popd ~/RPM/BUILD/umbrello-18.12.2 + exit 0 Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.65656 + 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-18.12.2 + __kf5_install + make -C BUILD DESTDIR=/usr/src/tmp/kde5-umbrello-buildroot install make: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' /usr/bin/cmake -S/usr/src/RPM/BUILD/umbrello-18.12.2 -B/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/CMakeFiles /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/CMakeFiles/progress.marks make -f CMakeFiles/Makefile2 all make[1]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' 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-18.12.2/BUILD' cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/umbrello-18.12.2 /usr/src/RPM/BUILD/umbrello-18.12.2 /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/CMakeFiles/po-it-docs-umbrello-index-cache-bz2.dir/DependInfo.cmake --color= make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD' [ 1%] Built target po-it-docs-umbrello-index-cache-bz2 make -f CMakeFiles/pofiles-5daba144fb210f42664b0e3664ed3fe7.dir/build.make CMakeFiles/pofiles-5daba144fb210f42664b0e3664ed3fe7.dir/depend make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/umbrello-18.12.2 /usr/src/RPM/BUILD/umbrello-18.12.2 /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/CMakeFiles/pofiles-5daba144fb210f42664b0e3664ed3fe7.dir/DependInfo.cmake --color= make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' make -f CMakeFiles/pofiles-5daba144fb210f42664b0e3664ed3fe7.dir/build.make CMakeFiles/pofiles-5daba144fb210f42664b0e3664ed3fe7.dir/build make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 1%] Generating mo... /usr/bin/cmake -DGETTEXT_MSGFMT_EXECUTABLE=/usr/bin/msgfmt -DCOPY_TO=/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/locale -DPO_DIR=/usr/src/RPM/BUILD/umbrello-18.12.2/po -P /usr/lib64/cmake/KF5I18n/build-pofiles.cmake make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 1%] Built target pofiles-5daba144fb210f42664b0e3664ed3fe7 make -f CMakeFiles/tsfiles-5daba144fb210f42664b0e3664ed3fe7.dir/build.make CMakeFiles/tsfiles-5daba144fb210f42664b0e3664ed3fe7.dir/depend make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/umbrello-18.12.2 /usr/src/RPM/BUILD/umbrello-18.12.2 /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/CMakeFiles/tsfiles-5daba144fb210f42664b0e3664ed3fe7.dir/DependInfo.cmake --color= make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' make -f CMakeFiles/tsfiles-5daba144fb210f42664b0e3664ed3fe7.dir/build.make CMakeFiles/tsfiles-5daba144fb210f42664b0e3664ed3fe7.dir/build make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 1%] Generating ts... /usr/bin/cmake -DPYTHON_EXECUTABLE=/usr/bin/python2 -D_ki18n_pmap_compile_script=/usr/lib64/cmake/KF5I18n/ts-pmap-compile.py -DCOPY_TO=/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/locale -DPO_DIR=/usr/src/RPM/BUILD/umbrello-18.12.2/po -P /usr/lib64/cmake/KF5I18n/build-tsfiles.cmake make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 1%] Built target tsfiles-5daba144fb210f42664b0e3664ed3fe7 make -f umbrello/CMakeFiles/libumbrello_autogen.dir/build.make umbrello/CMakeFiles/libumbrello_autogen.dir/depend make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/umbrello-18.12.2 /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/CMakeFiles/libumbrello_autogen.dir/DependInfo.cmake --color= make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/BUILD' [ 1%] Automatic MOC for target libumbrello cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/cmake -E cmake_autogen /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/CMakeFiles/libumbrello_autogen.dir/AutogenInfo.cmake Release make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 1%] 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-18.12.2/BUILD' cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/umbrello-18.12.2 /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/CMakeFiles/libumbrello.dir/DependInfo.cmake --color= make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' make -f umbrello/CMakeFiles/libumbrello.dir/build.make umbrello/CMakeFiles/libumbrello.dir/build make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' make[2]: Nothing to be done for 'umbrello/CMakeFiles/libumbrello.dir/build'. make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 92%] 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-18.12.2/BUILD' cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/umbrello-18.12.2 /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/CMakeFiles/umbrello_autogen.dir/DependInfo.cmake --color= make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/BUILD' [ 92%] Automatic MOC for target umbrello cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello && /usr/bin/cmake -E cmake_autogen /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/CMakeFiles/umbrello_autogen.dir/AutogenInfo.cmake Release make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 92%] 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-18.12.2/BUILD' cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/umbrello-18.12.2 /usr/src/RPM/BUILD/umbrello-18.12.2/umbrello /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/umbrello/CMakeFiles/umbrello.dir/DependInfo.cmake --color= make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' make -f umbrello/CMakeFiles/umbrello.dir/build.make umbrello/CMakeFiles/umbrello.dir/build make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' make[2]: Nothing to be done for 'umbrello/CMakeFiles/umbrello.dir/build'. make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 93%] 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-18.12.2/BUILD' cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/umbrello-18.12.2 /usr/src/RPM/BUILD/umbrello-18.12.2/doc /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/doc /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/doc/CMakeFiles/doc-index-cache-bz2.dir/DependInfo.cmake --color= make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD' [ 93%] 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-18.12.2/BUILD' cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/umbrello-18.12.2 /usr/src/RPM/BUILD/umbrello-18.12.2/doc/apphelp /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/doc/apphelp /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/doc/apphelp/CMakeFiles/doc-apphelp-index-cache-bz2.dir/DependInfo.cmake --color= make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/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-18.12.2/BUILD' [ 93%] 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-18.12.2/BUILD' cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/umbrello-18.12.2 /usr/src/RPM/BUILD/umbrello-18.12.2/tools /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/tools /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/tools/CMakeFiles/xmi2pot_autogen.dir/DependInfo.cmake --color= make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/BUILD' [ 94%] Automatic MOC for target xmi2pot cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/tools && /usr/bin/cmake -E cmake_autogen /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/tools/CMakeFiles/xmi2pot_autogen.dir/AutogenInfo.cmake Release make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 94%] 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-18.12.2/BUILD' cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/umbrello-18.12.2 /usr/src/RPM/BUILD/umbrello-18.12.2/tools /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/tools /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/tools/CMakeFiles/xmi2pot.dir/DependInfo.cmake --color= make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' make -f tools/CMakeFiles/xmi2pot.dir/build.make tools/CMakeFiles/xmi2pot.dir/build make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' make[2]: Nothing to be done for 'tools/CMakeFiles/xmi2pot.dir/build'. make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 95%] 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-18.12.2/BUILD' cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/umbrello-18.12.2 /usr/src/RPM/BUILD/umbrello-18.12.2/tools /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/tools /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/tools/CMakeFiles/po2xmi_autogen.dir/DependInfo.cmake --color= make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/BUILD' [ 96%] Automatic MOC for target po2xmi cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/tools && /usr/bin/cmake -E cmake_autogen /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/tools/CMakeFiles/po2xmi_autogen.dir/AutogenInfo.cmake Release make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 96%] 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-18.12.2/BUILD' cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/umbrello-18.12.2 /usr/src/RPM/BUILD/umbrello-18.12.2/tools /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/tools /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/tools/CMakeFiles/po2xmi.dir/DependInfo.cmake --color= make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' make -f tools/CMakeFiles/po2xmi.dir/build.make tools/CMakeFiles/po2xmi.dir/build make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' make[2]: Nothing to be done for 'tools/CMakeFiles/po2xmi.dir/build'. make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 96%] Built target po2xmi make -f unittests/CMakeFiles/testcrashhandler_autogen.dir/build.make unittests/CMakeFiles/testcrashhandler_autogen.dir/depend make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/umbrello-18.12.2 /usr/src/RPM/BUILD/umbrello-18.12.2/unittests /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/unittests /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/unittests/CMakeFiles/testcrashhandler_autogen.dir/DependInfo.cmake --color= make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/BUILD' [ 96%] Automatic MOC for target testcrashhandler cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/unittests && /usr/bin/cmake -E cmake_autogen /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/unittests/CMakeFiles/testcrashhandler_autogen.dir/AutogenInfo.cmake Release make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 96%] 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-18.12.2/BUILD' cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/umbrello-18.12.2 /usr/src/RPM/BUILD/umbrello-18.12.2/unittests /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/unittests /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/unittests/CMakeFiles/testcrashhandler.dir/DependInfo.cmake --color= make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' make -f unittests/CMakeFiles/testcrashhandler.dir/build.make unittests/CMakeFiles/testcrashhandler.dir/build make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' make[2]: Nothing to be done for 'unittests/CMakeFiles/testcrashhandler.dir/build'. make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 97%] Built target testcrashhandler make -f unittests/CMakeFiles/testlistpopupmenu_autogen.dir/build.make unittests/CMakeFiles/testlistpopupmenu_autogen.dir/depend make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/umbrello-18.12.2 /usr/src/RPM/BUILD/umbrello-18.12.2/unittests /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/unittests /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/unittests/CMakeFiles/testlistpopupmenu_autogen.dir/DependInfo.cmake --color= make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/BUILD' [ 97%] Automatic MOC for target testlistpopupmenu cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/unittests && /usr/bin/cmake -E cmake_autogen /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/unittests/CMakeFiles/testlistpopupmenu_autogen.dir/AutogenInfo.cmake Release make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 97%] 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-18.12.2/BUILD' cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/umbrello-18.12.2 /usr/src/RPM/BUILD/umbrello-18.12.2/unittests /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/unittests /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/unittests/CMakeFiles/testlistpopupmenu.dir/DependInfo.cmake --color= make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' make -f unittests/CMakeFiles/testlistpopupmenu.dir/build.make unittests/CMakeFiles/testlistpopupmenu.dir/build make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' make[2]: Nothing to be done for 'unittests/CMakeFiles/testlistpopupmenu.dir/build'. make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 98%] 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-18.12.2/BUILD' cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/umbrello-18.12.2 /usr/src/RPM/BUILD/umbrello-18.12.2/unittests /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/unittests /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/unittests/CMakeFiles/testumlroledialog_autogen.dir/DependInfo.cmake --color= make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-18.12.2/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-18.12.2/BUILD' [ 98%] Automatic MOC for target testumlroledialog cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/unittests && /usr/bin/cmake -E cmake_autogen /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/unittests/CMakeFiles/testumlroledialog_autogen.dir/AutogenInfo.cmake Release make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [ 98%] 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-18.12.2/BUILD' cd /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/umbrello-18.12.2 /usr/src/RPM/BUILD/umbrello-18.12.2/unittests /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/unittests /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/unittests/CMakeFiles/testumlroledialog.dir/DependInfo.cmake --color= make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' make -f unittests/CMakeFiles/testumlroledialog.dir/build.make unittests/CMakeFiles/testumlroledialog.dir/build make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' make[2]: Nothing to be done for 'unittests/CMakeFiles/testumlroledialog.dir/build'. make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' [100%] Built target testumlroledialog make[1]: Leaving directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' /usr/bin/cmake -E cmake_progress_start /usr/src/RPM/BUILD/umbrello-18.12.2/BUILD/CMakeFiles 0 make -f CMakeFiles/Makefile2 preinstall make[1]: Entering directory '/usr/src/RPM/BUILD/umbrello-18.12.2/BUILD' make[1]: Nothing to be done for 'preinstall'. make[1]: Leaving directory '/usr/src/RPM/BUILD/umbrello-18.12.2/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.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.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.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.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/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/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/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/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/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/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-18.12.2/BUILD' + '[' -d /usr/src/tmp/kde5-umbrello-buildroot//usr/share ']' + read d + ls -1d '/usr/src/tmp/kde5-umbrello-buildroot//usr/share/kf5/k*5' 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/lib64/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/lib64/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 Can't list '/usr/src/tmp/kde5-umbrello-buildroot/usr/lib64' Bytecompiling python modules with optimization in /usr/src/tmp/kde5-umbrello-buildroot using /usr/bin/python -O Can't list '/usr/src/tmp/kde5-umbrello-buildroot/usr/lib64' Hardlinking identical .pyc and .pyo files Processing files: kde5-umbrello-18.12.2-alt1 Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.10714 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd umbrello-18.12.2 + DOCDIR=/usr/src/tmp/kde5-umbrello-buildroot/usr/share/doc/kde5-umbrello-18.12.2 + export DOCDIR + rm -rf /usr/src/tmp/kde5-umbrello-buildroot/usr/share/doc/kde5-umbrello-18.12.2 + /bin/mkdir -p /usr/src/tmp/kde5-umbrello-buildroot/usr/share/doc/kde5-umbrello-18.12.2 + cp -prL COPYING COPYING.DOC COPYING.LIB /usr/src/tmp/kde5-umbrello-buildroot/usr/share/doc/kde5-umbrello-18.12.2 + chmod -R go-w /usr/src/tmp/kde5-umbrello-buildroot/usr/share/doc/kde5-umbrello-18.12.2 + chmod -R a+rX /usr/src/tmp/kde5-umbrello-buildroot/usr/share/doc/kde5-umbrello-18.12.2 + 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.C9Wwgm find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,qml,shell) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.b3Azpz find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,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: /lib64/ld-linux-x86-64.so.2, libKF5Archive.so.5()(64bit) >= set:lgqj2VPAXz04ZevvDyEOcPxnhGTLq7IwtV9nKnAgvYYED8BvB3, libKF5Completion.so.5()(64bit) >= set:miCZoZ65NAwPa2bTqBiTiZjCmq3hiRZx, libKF5ConfigCore.so.5()(64bit) >= set:nhi72DMWo56h8WGYdl6EekiBwC01aJug1km4uRBIVzFe3bYd8E6ufMQMzf0ZhZAO2Q41BZEsc9RwE85T4Mr7EHuPwThwptBTBlKRCdTogGkPVo0, libKF5ConfigGui.so.5()(64bit) >= set:kgphmW9M0wmiGgjv6h7JHw2, libKF5ConfigWidgets.so.5()(64bit) >= set:mh7DedCpWsKmEcoovlZ8fuYy1c8k7nr2OZjt3cUnzges5qFKZe5FNckxEzOCY3, libKF5CoreAddons.so.5()(64bit) >= set:nlsZDPZvEsA25, libKF5Crash.so.5()(64bit) >= set:hgNb2, libKF5I18n.so.5()(64bit) >= set:kguPaLQA2HKPdCGWsZuZ7ec63l12, libKF5IconThemes.so.5()(64bit) >= set:li2Zja1rt3Fn82bz1, libKF5JobWidgets.so.5()(64bit) >= set:kjTht, libKF5KDELibs4Support.so.5()(64bit) >= set:qkMTF3x9NgoapHYYZqkenKtOEecRFleD2cAcFxpVCWuhanoUkfsaZylmNTwZmWZlZq8TQ5Bmecv5n0uuujfZA0CRZnizPHZHN2VPEVZEW05GNupcECqP4, libKF5KIOCore.so.5()(64bit) >= set:olXsGdjDrS9ReM4, libKF5KIOWidgets.so.5()(64bit) >= set:nkCckynRcOGZ1KUGIOnh5, libKF5TextEditor.so.5()(64bit) >= set:poCjul, libKF5TextWidgets.so.5()(64bit) >= set:mhCbO5aZ3WSwqDMpIM8dhOHqZaMJDOasccNcniJ7YkLXdwqRJJkUpo, libKF5WidgetsAddons.so.5()(64bit) >= set:pj8yMx0cZ885iZxXEVTUBbRThAyHx1ayxnrQ0Zt1gwbwIAkh71ZzjsxuZbZATl7JVlkKiuFr7zRU2utS1fj8LGNGCIV8sB4zlqwoyMP6XQUdCtD7KPTuZ2KAhYgA6HawY4ChMkFWzCDMAGO2ZpiZIerZsPTKvz4, libKF5XmlGui.so.5()(64bit) >= set:ngko0v34IgMC7lJR0gct6IbHbM79Dm8CFLJNAnn1UZ8O8wR8GkDcl8DvZLgRbaZ98idPQUsweA1KLGLawnZljkfWcYLlI01kWzlkXhd1CsE9wc3ekbwsCivyD7zneMe6ZvE5oEdJ9FqIC2GbM3MqdERrZxACazb9vIo8ylQ3yeGbkhZCMUi9Q5vw9D4gPAzpfl74ZoveWgEmTf31p3, libQt5Core.so.5()(64bit) >= set:qgUqkwzDRigy0B76Fg508yYxhAHds944saf0V8DPXamSjv0gcfMLVyR0W8F4apyyl9GWxmwUfGh2lUEVtbM46OBDVLq1wfOG51GZCM4NGr0tjq0OCQ1WYGwdCGAQ6Zopd1I6ry97K8x6ecoykUYWhr1IlAoeoQsExXMwptyQPm5ug4TM8raohULLzVWWpvXFVwov4ui9BmZHNkYy7f9ZK4gFWOdpiw2qqUOrZ4J2bvFwf7I9xNAaw7M2wcUfZs8ZfO3piH24p9qV2IldwDPl5xPZAYyZkxZa3PGylMcmcblZkkujU64iZiFfPrph0K6UApUt0PutgNRGSGP5s0DRNhsDNky9QPQylluhpfE59uNseIFsdc9HKZiU4NGNPgNqU5KBiL4wnSwe8SacycRqKO2YvtufoFwD4oMVIg0mCJQzOTE0wegMSow3ue2hsUZI00O2nxHdfYOFUZoleSuGuhEO8WCqeISvkyLC9qhWunP2JFjGlYvK60s1UPTdQEu9nQIm0kh703xvU8KtTqLE0PosMcO4HkKZnk273wuJ515Zec4fYjQLJ00XqxHqgXJctCNuIFmXf8Y8Kp40Ub0Bh4zt16o6dPm4kbZHAXWW01rCZfasa5gMEKZhTz0vW5R4srRqx7ri82rNY42syCW3EF8GLqbUHY57wZFJFpsEZD0Yatkn8AqCaYKSubNLtcg1CZozpEEI9h1vYUk0bZwjSE2R2k2FxdwVH4M0q2TvNDTGJZDBuIoHakUqJR9MdEYTXtadeNdmg794maGHlwbcXIL6kUyMDb3XZ5RKkneNCawsm7BaoRCpqO215TcOmtLHMFcHhA178LUIkMdxin3geers10rc5dZB2zeJSvO3ZokLeD7MwUavP07sh1Zy2W3pYPT3ppXpvCHEAcvD9tYTmIQsffjgDUSHoZp30GQ0D8RBhAvFMAr32bP7EpsxDHALF9S6Dy3EQ8Uvl9mZEm39BNMHTpRKIdw0eoNx4ea94ZH5XgYpZuQNurgJ6Lf6VQg6s4Fgv1PezapKSj81XJ7yY8WWD9E3oZeThQVPSU3l4zlc3SCenLV5G6MlpuESVbgmlHmTVSmc2oBOwecVB97CZrUol7ZEzJEA1RDa5zgX0yhwOUoYahOXLGRPQr66YxuG1oWab0H0hJ4ulXMUw4aUK6F3FslMvXdpIQZa7qH5nE2EKp0miGfzvV0Gp4ywoMRyoYStvCYwKSxG0zs8N1oavXXbsN5kv05zUpfWfR07FsZeQ5gC5hYj08Cm89dLbytoxalTr9zK2dLZ0RCCOAGdADEO8baEwQcHjNbZJ5Zmczcy5RZxqd9ztWVkgVFRAobRqBxYCwCefMAkUXDKsSSv7JxDmNMrgUKR10E0JDnYJddZbFX4da, libQt5Core.so.5(Qt_5)(64bit), libQt5Core.so.5(Qt_5.11)(64bit), libQt5Gui.so.5()(64bit) >= set:qhgNSFj12x2AA20aj1lN3XaybdLSeZrmpF0gfrIzkXZ7dHkRhdVE2eAZKovQBkHJKZmQwvP3kTPN0stnifIDZIf9b4ijXDSaJNU9EbqrG4YvlPvqZHn6MeUZ9ac3y98lqmfq4F46u9TXf06uzefSjAo9UvW3yaarcMj0S6aJ5bXGEc9uVMOtzQq3ZoeUwlYAffUPZwkWi2l8grgMQNnATMs5XwBXINlBHklNZ421lPr9kiDSEZF0hgSBUXiqi1GikWZ8xa5p30grkWR1hADrUkv6q9O4bJIAo8dB9X9PxCKGMSaid3V7l2c5jOu9FtiDHHayra4OgnIcwgA85fEBgBsDly8QmZEsoZ6VgbuI6cZrgwPMTPvAQWIUKc6T38BVXrtpp5qlXF2YRrPZq2ZeRi2bigmWytZ2Aa1J3qJ58vfs685Q1hqpl0Dul9ZJ7rqA1wkD0u1QlhmWLu31kz4zj0EZz20t87UqC38br9Nt1EvS7GcA7Mpep66eB9ZtKhgdy4K55AlFmaOmPFbBTA0UrrAXKlVuQzdnBLpisqrqScxav2oJNNW3yWyAz3HY37ZslkuaxNManZF8tB781jzDJaV8Yt0ZdhIsd6p04gbfd4WZeWQRQnsuoVmn76EaeCoCLjE5nWUIeiJVvmCgEE0EbRiJ0WIjqougZaQT5d0Z2U99CBVocfZhMXqxoKWZooHIbhDY7JZE852Ek6Zdm, libQt5Gui.so.5(Qt_5)(64bit), libQt5PrintSupport.so.5()(64bit) >= set:miA6ru33NEiDikW8t1TmgaJZhhsrZgR7nok7yfNK74, libQt5PrintSupport.so.5(Qt_5)(64bit), libQt5Svg.so.5()(64bit) >= set:mjmn6ZvD6kYo8lv91fAf, libQt5Svg.so.5(Qt_5)(64bit), libQt5WebKitWidgets.so.5()(64bit) >= set:mjcSvRY9imjizY, libQt5WebKitWidgets.so.5(Qt_5)(64bit), libQt5Widgets.so.5()(64bit) >= set:rhxKXmRtgvD3r4xiT04FCUaM2QVcdbSp17enXgzIVGk4Htx0Xznf1lZnhm8liXJsheTa85PC9eV4yxWR6fGtrlUIa3xPIRBZsljJ65K2TzjBgfskqMyRPoeu1jukWtnKoZkUVUAmHgDZFrFU7nZ6gAfto6KGAr9U4fWZEznsZoJdlOV84rBZ134Z2KHFoZ5TwyhyX9BFgcMGR1ZcmaugDF8UDn5txqxZ0K3DYr5LgQjKTdOIzeyQYuA37VBc2ZijwhDiKu6cIySGH11SUv668HtEuuQv7J9LmhZF4cl7Sorv2sGCKoAyaQbrTFryqpkwQs6GHXfZ2X2Qu7Oskz2GIpBl3CucZK1WZlSGWxZuVc6lo22WZnGtScIFFmtImZDqimySrJaAwX6RliZFw25St5gPotVoeOxS7oWRJSoMQFJGZ3TZDA9UPIpdKhaVfSpGhBEuLJr7nqIB2lhnJIdZstA5OTUbFIpTx0QvhJmWa3PpIMBZeBkfFdy9NxzS8TKPL38VHC3zee6LtYZny4O9aUVXPGdwBw38y7xdDZmtOZHZI2BxRIo6vMzFE3WKhrP07RyYlJpUUrZ1ZpvU7oIG8AqDpPc2jBRzIvdkDTAWzjCSMLH3wM6miqq3A7Ori8caAAJRMwwrBMwVhHtrkZ1LKMb5Owq31H0hDyevrO8JnBzS641ATHF2CQKwpof3uwA4MT4A8fpejRJOHxGkwjGe4AZzBOAHw5RaQ8VGuO99bQnq2291XepbxAfEa7Z4n1pTZ2cXFKsTMXixatSX3x6Zomod5oGuI5IG2ZeHsZ2NjPWRqYEpzw3l9QnnLK77KvX4AyVQhmu3oNsIa8zypomeuOFOOtgVA4KXlOFMnM65ykgaYrqNT0XoTj90j0C60EXDcOJ59oA7vGqX4hwPDoaOicknKKJ5FbyrIA38XgzfHJ3VlErixVRkrajdPFoo9Ya41PE2j5CC2vv5zqOGzCkhTYVPZBaB2CEW21lemvNUWvF9hVVvvyeBoZivXtXw1QFLaYZdeokYTxEen3KxcKMp6t0AEiYowSv0q7wTJQixZcaJ2DVpxDQW61Obml5c0bVGsp3tLJBQ2R5JYdXbiuSWFDZqiEmz8OIX4zVcthed79LkduRObmZFhaSv5UV5LJ1tOvWsJSEsaP6HDfKwgclCxEbVc5pO1HtjsNciNgZvbFzW3vpZmYP5ljtmUMGsqVaNZcgaR53v19YU6qlW91eDHULoTc5pF1LuZHbe4qGjWcdNVbDI2Pp8fwL9aWDu5TNDafgYgW1hUxKemnLiYR5JZlNiZa3ow7wcjEiZArl3Zs8xPx9X20IqOad4NNnzGXDmhkWhsQ4yVmga4MZrZGCVImmibdmNmWsk2Aol03Bzu2pchoBlgV42hzIXSWaz8MjTZkFlzPnvkrDD2vqX7rYQawHfQFH8jp5B9zrh1Zv45OoFyihIA9ICoSWOZxShkNxFkW0JLXcHxkZt2rIGpu1Knzm05N1PIEyoZFKYK9wUOTUy5kkhVoWMlmhqSRNEZESUYh7Jmvom6Jg61VIVZeP7leUxbRkZae85Ja5ovaaRPwpqYMkPoIiX9iY7OnNH020OectwQUgfmL0PSqy1IW9qnvbfh3uRmykuq3RmhxJfedSgJoKKyZsPVUOIiYqrZsiiNOpwgdltMoKgDg7CtIziTpMA7gWTvekHdhyKKyPokE1xAjlgfeTyZuwNlGKlohFA3QbGLgWn83fOMjKOW8WrHkYA0UaJ9RIWMdeZ7OwlhjDLswdElZkCguntDX5iSK3pMCbcYZCYuZkeiaZteVFMk6DSZ18W021jM6uykHckVAeJfeX62QxG6lHKijQudoNZ0mdcj3OuUZnpK5LoFKZKtqHOb5n39WLZi2TQxW8i8nWirZhbr7qZFJMaQHEP3tbwFrsEEFqU1ApzE7kKYKBEBfArHfPHhaA9RThDkZwNDnQMrADWnHTFq9G869GBRqoe1omfdZ1TChUV9Sqxgp0i78sibBZgzb3Jjlxn0XTjItRTCwWbbgLlkIgRq8ZaSKH9JCpl87tJxpP3jraxuTQrYXFWGClXZ3fMGl5ju1SZjlZk76mt2IaG1c7u2b7NQ8vK1TRiNqGLGt0I9cxTPNfaZ9TphEdsCKwdm6nNrfu4jJGm2Q9jbMadcVjGrllviv4UBiNQZt9mAMvZIaK6ESsOCpuNZdUmeZfdEuZHd8UhRiOAvSVaabDI3kL6SydB5LiEdhiFYm2meJinl4v6b3uQci4tWwmUh38ZviSxqQwy4zA3ZAtqCsWJHzUd7Y02tTZuZqlknuDNk02uS50ep0Zcaw61WhnWFNUBStNZ1qNgFHqG3OXyXU4QeBHVE95qyNbtEKcMc7HijLuq5BiURTzGWuGi9O6t8hnpW41ftVhZ9CYupxvhLtBaGdb5q6gluYjSTZlaocPP0eYzamHykZ5hxcOyWZsYaQ3C867MSxEkvB0Xoe3ZDDRZ1NoUZzpZfSSDAEArJWnmmqL4ri6i5CdYdVZK9ZkWoKbxG1NcGwbd0tCK1jpoUaJ1JkLDT9dij6fgRhZ3q1mrT2kbPhEfECGfzChm1, libQt5Widgets.so.5(Qt_5)(64bit), libQt5Xml.so.5()(64bit) >= set:mgT6oAZcrtZkcPW4JQhCUkvC6h1XrbZx4RGI43uCVw2crCN4wqecTGc6hwEN6YSaGLa5mRZvJe66HyFIemV6kM2qtZfz2fVGHyq4Zx9bYzbY56, libQt5Xml.so.5(Qt_5)(64bit), libc.so.6(GLIBC_2.14)(64bit), libc.so.6(GLIBC_2.2.5)(64bit), libc.so.6(GLIBC_2.3.4)(64bit), libc.so.6(GLIBC_2.4)(64bit), libm.so.6(GLIBC_2.2.5)(64bit), libstdc++.so.6(CXXABI_1.3)(64bit), libstdc++.so.6(GLIBCXX_3.4)(64bit), libstdc++.so.6(GLIBCXX_3.4.11)(64bit), libstdc++.so.6(GLIBCXX_3.4.21)(64bit), libstdc++.so.6(GLIBCXX_3.4.9)(64bit), libxml2.so.2()(64bit) >= set:ole1hGZ09JEeXjg1Zx52, libxml2.so.2(LIBXML2_2.4.30)(64bit), libxslt.so.1()(64bit) >= set:liuu4RCXYEeNxQE6, libxslt.so.1(LIBXML2_1.0.11)(64bit), 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.opjeXj Creating kde5-umbrello-debuginfo package Processing files: kde5-umbrello-debuginfo-18.12.2-alt1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.H8XYBj find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.M045yo find-requires: running scripts (debuginfo) Requires: kde5-umbrello = 18.12.2-alt1, /usr/lib/debug/lib64/ld-linux-x86-64.so.2.debug, debug64(libKF5Archive.so.5), debug64(libKF5Completion.so.5), debug64(libKF5ConfigCore.so.5), debug64(libKF5ConfigGui.so.5), debug64(libKF5ConfigWidgets.so.5), debug64(libKF5CoreAddons.so.5), debug64(libKF5Crash.so.5), debug64(libKF5I18n.so.5), debug64(libKF5IconThemes.so.5), debug64(libKF5JobWidgets.so.5), debug64(libKF5KDELibs4Support.so.5), debug64(libKF5KIOCore.so.5), debug64(libKF5KIOWidgets.so.5), debug64(libKF5TextEditor.so.5), debug64(libKF5TextWidgets.so.5), debug64(libKF5WidgetsAddons.so.5), debug64(libKF5XmlGui.so.5), debug64(libQt5Core.so.5), debug64(libQt5Gui.so.5), debug64(libQt5PrintSupport.so.5), debug64(libQt5Svg.so.5), debug64(libQt5WebKitWidgets.so.5), debug64(libQt5Widgets.so.5), debug64(libQt5Xml.so.5), debug64(libc.so.6), debug64(libm.so.6), debug64(libstdc++.so.6), debug64(libxml2.so.2), debug64(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/x86_64/kde5-umbrello-18.12.2-alt1.x86_64.rpm Wrote: /usr/src/RPM/RPMS/x86_64/kde5-umbrello-debuginfo-18.12.2-alt1.x86_64.rpm 851.42user 93.99system 9:47.54elapsed 160%CPU (0avgtext+0avgdata 605208maxresident)k 0inputs+0outputs (0major+26097635minor)pagefaults 0swaps 893.14user 102.00system 11:02.66elapsed 150%CPU (0avgtext+0avgdata 605208maxresident)k 10568inputs+0outputs (0major+27351859minor)pagefaults 0swaps